summaryrefslogtreecommitdiff
path: root/assets
diff options
context:
space:
mode:
authorhellekin <hellekin@cepheide.org>2018-03-09 14:40:04 +0100
committerhellekin <hellekin@cepheide.org>2018-03-09 14:40:04 +0100
commitc19a1f93bfffa56882ae8a9f06bea144c857b08b (patch)
treedee20ff0c40522a23133dbf00d06659b827c60e5 /assets
downloadwallonie-demain-proto-c19a1f93bfffa56882ae8a9f06bea144c857b08b.tar.gz
First preview of the prototype for Wallonie#Demain
Diffstat (limited to 'assets')
-rw-r--r--assets/css/MarkerCluster.Default.css60
-rw-r--r--assets/css/MarkerCluster.css14
-rw-r--r--assets/css/main.css164
-rw-r--r--assets/css/style.css131
-rw-r--r--assets/fonts/Amatic_SC_700.ttfbin0 -> 51060 bytes
-rw-r--r--assets/fonts/Amatic_SC_700.woffbin0 -> 29580 bytes
-rw-r--r--assets/fonts/Amatic_SC_700.woff2bin0 -> 25432 bytes
-rw-r--r--assets/fonts/Spectral_300.ttfbin0 -> 53172 bytes
-rw-r--r--assets/fonts/Spectral_300.woffbin0 -> 25272 bytes
-rw-r--r--assets/fonts/Spectral_300.woff2bin0 -> 21076 bytes
-rw-r--r--assets/mapper.js485
-rw-r--r--assets/svg/bmde-icons.svg174
-rw-r--r--assets/svg/icon-menu-on.0.svg1
-rw-r--r--assets/svg/icon-menu-on.svg35
14 files changed, 1064 insertions, 0 deletions
diff --git a/assets/css/MarkerCluster.Default.css b/assets/css/MarkerCluster.Default.css
new file mode 100644
index 0000000..bbc8c9f
--- /dev/null
+++ b/assets/css/MarkerCluster.Default.css
@@ -0,0 +1,60 @@
+.marker-cluster-small {
+ background-color: rgba(181, 226, 140, 0.6);
+ }
+.marker-cluster-small div {
+ background-color: rgba(110, 204, 57, 0.6);
+ }
+
+.marker-cluster-medium {
+ background-color: rgba(241, 211, 87, 0.6);
+ }
+.marker-cluster-medium div {
+ background-color: rgba(240, 194, 12, 0.6);
+ }
+
+.marker-cluster-large {
+ background-color: rgba(253, 156, 115, 0.6);
+ }
+.marker-cluster-large div {
+ background-color: rgba(241, 128, 23, 0.6);
+ }
+
+ /* IE 6-8 fallback colors */
+.leaflet-oldie .marker-cluster-small {
+ background-color: rgb(181, 226, 140);
+ }
+.leaflet-oldie .marker-cluster-small div {
+ background-color: rgb(110, 204, 57);
+ }
+
+.leaflet-oldie .marker-cluster-medium {
+ background-color: rgb(241, 211, 87);
+ }
+.leaflet-oldie .marker-cluster-medium div {
+ background-color: rgb(240, 194, 12);
+ }
+
+.leaflet-oldie .marker-cluster-large {
+ background-color: rgb(253, 156, 115);
+ }
+.leaflet-oldie .marker-cluster-large div {
+ background-color: rgb(241, 128, 23);
+}
+
+.marker-cluster {
+ background-clip: padding-box;
+ border-radius: 20px;
+ }
+.marker-cluster div {
+ width: 30px;
+ height: 30px;
+ margin-left: 5px;
+ margin-top: 5px;
+
+ text-align: center;
+ border-radius: 15px;
+ font: 12px "Helvetica Neue", Arial, Helvetica, sans-serif;
+ }
+.marker-cluster span {
+ line-height: 30px;
+ } \ No newline at end of file
diff --git a/assets/css/MarkerCluster.css b/assets/css/MarkerCluster.css
new file mode 100644
index 0000000..c60d71b
--- /dev/null
+++ b/assets/css/MarkerCluster.css
@@ -0,0 +1,14 @@
+.leaflet-cluster-anim .leaflet-marker-icon, .leaflet-cluster-anim .leaflet-marker-shadow {
+ -webkit-transition: -webkit-transform 0.3s ease-out, opacity 0.3s ease-in;
+ -moz-transition: -moz-transform 0.3s ease-out, opacity 0.3s ease-in;
+ -o-transition: -o-transform 0.3s ease-out, opacity 0.3s ease-in;
+ transition: transform 0.3s ease-out, opacity 0.3s ease-in;
+}
+
+.leaflet-cluster-spider-leg {
+ /* stroke-dashoffset (duration and function) should match with leaflet-marker-icon transform in order to track it exactly */
+ -webkit-transition: -webkit-stroke-dashoffset 0.3s ease-out, -webkit-stroke-opacity 0.3s ease-in;
+ -moz-transition: -moz-stroke-dashoffset 0.3s ease-out, -moz-stroke-opacity 0.3s ease-in;
+ -o-transition: -o-stroke-dashoffset 0.3s ease-out, -o-stroke-opacity 0.3s ease-in;
+ transition: stroke-dashoffset 0.3s ease-out, stroke-opacity 0.3s ease-in;
+}
diff --git a/assets/css/main.css b/assets/css/main.css
new file mode 100644
index 0000000..86264ee
--- /dev/null
+++ b/assets/css/main.css
@@ -0,0 +1,164 @@
+@charset "UTF-8";
+@import url(../css/normalize.css);
+/* TODO: this cries for automation */
+/** Dewey Maps Icon Set Taken from FontAwesome 4.7.0 (Open Font License) Courtesy of WikiPedia: https://upload.wikimedia.org/wikipedia/commons/8/89/Font_Awesome_4.7.0_icons.svg and Petites Singularités. Author: hellekin <maps@dewey.be> Copyright © 2017 Dewey ASBL Icons are centered in 145px squares Total size is 580x580 px. */
+.icon32 { display: inline-block; width: 2rem; height: 2rem; background-size: 2rem; vertical-align: middle; }
+
+.icon20 { display: inline-block; width: 1.5rem; height: 1.5rem; background-size: 1.5rem; vertical-align: middle; }
+
+
+button.icon32 { position: absolute; top: 0; left: 0; margin: .4rem; }
+
+:root { --icon-dewey-maps: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='yes'%3F%3E%0A%3Csvg xmlns='http%3A//www.w3.org/2000/svg' version='1.1' width='145' height='145' id='dewey-maps'%3E%0A %3Cg transform='translate%2886.857143%2C-240.53658%29' id='L1'%3E%0A %3Cpath d='m 47.892877%2C257.72379 q 1.74998%2C1.24998 1.74998%2C3.31239 v 88.00074 q 0%2C1.24998 -0.68746%2C2.24998 -0.68751%2C1 -1.8125%2C1.4375 L 7.1423171%2C368.72437 q -1.5%2C0.68752 -2.99991%2C0 l -38.4998101%2C-15.375 -38.49978%2C15.375 q -0.625%2C0.31251 -1.5%2C0.31251 -1.18749%2C0 -2.24998%2C-0.68752 -1.74998%2C-1.24997 -1.74998%2C-3.31238 v -88.00075 q 0%2C-1.24999 0.68749%2C-2.25002 0.68748%2C-0.99996 1.81247%2C-1.43746 l 40.0006%2C-15.99996 q 1.49997%2C-0.68753 2.99988%2C0 L 5.6431071%2C272.72378 44.142927%2C257.34879 q 1.99997%2C-0.81251 3.75%2C0.37497 z m -80.25039%2C8.43748 v 79.37398 L 3.6419071%2C359.91009 V 280.53611 L -32.357513%2C266.16127 z m -37.99859%2C13.56255 v 79.37402 l 34.00022%2C-13.56259 v -79.37398 l -34.00022%2C13.56255 z m 111.99943%2C66.62567 v -79.374 L 7.6430971%2C280.53807 v 79.37398 L 41.643327%2C346.34949 z' style='fill%3A%23ffffff' /%3E%0A %3C/g%3E%0A%3C/svg%3E%0A"); }
+
+.icon-human-c { background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiCiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIgogICB3aWR0aD0iMTQ1IgogICBoZWlnaHQ9IjE0NSIKICAgaWQ9InN2ZzgxMDgiCiAgIHZlcnNpb249IjEuMSIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMC40OC41IHIxMDA0MCIKICAgc29kaXBvZGk6ZG9jbmFtZT0iaHVtYW4uc3ZnIj4KICA8ZGVmcwogICAgIGlkPSJkZWZzODExMCIgLz4KICA8c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgaWQ9ImJhc2UiCiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEuMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMC4wIgogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6em9vbT0iMC4zNSIKICAgICBpbmtzY2FwZTpjeD0iMjcuODU3MTQzIgogICAgIGlua3NjYXBlOmN5PSI1MjAiCiAgICAgaW5rc2NhcGU6ZG9jdW1lbnQtdW5pdHM9InB4IgogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9ImxheWVyMSIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSI3MjciCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iNzQ3IgogICAgIGlua3NjYXBlOndpbmRvdy14PSIwIgogICAgIGlua3NjYXBlOndpbmRvdy15PSIxOSIKICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIwIiAvPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTgxMTMiPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+CiAgICAgICAgPGRjOnRpdGxlPjwvZGM6dGl0bGU+CiAgICAgIDwvY2M6V29yaz4KICAgIDwvcmRmOlJERj4KICA8L21ldGFkYXRhPgogIDxnCiAgICAgaW5rc2NhcGU6bGFiZWw9IkxheWVyIDEiCiAgICAgaW5rc2NhcGU6Z3JvdXBtb2RlPSJsYXllciIKICAgICBpZD0ibGF5ZXIxIgogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTkwNy4zNjIxOCkiPgogICAgPHBhdGgKICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICBkPSJtIDExNS45MDYsOTQ2LjU5NDcgLTIzLjEyODUsMjMuMTI4NDYgdiA2NS4yNjc3NCBxIDAsMy42NDM2IC0yLjYxMzksNi4yNTc0IC0yLjYxMzksMi42MTM5IC02LjI1NzQsMi42MTM5IC0zLjY0MzYsMCAtNi4yNTc1LC0yLjYxMzkgLTIuNjEzOCwtMi42MTM4IC0yLjYxMzgsLTYuMjU3NCB2IC0zMC40MTU3IGggLTUuMDY5NCB2IDMwLjQxNTcgcSAwLDMuNjQzNiAtMi42MTM4LDYuMjU3NCAtMi42MTM5LDIuNjEzOSAtNi4yNTc1LDIuNjEzOSAtMy42NDM1LDAgLTYuMjU3NCwtMi42MTM5IC0yLjYxMzksLTIuNjEzOCAtMi42MTM5LC02LjI1NzQgViA5NjkuNzIzMTYgTCAyOS4wOTQxLDk0Ni41OTQ3IHEgLTIuMjE3OCwtMi4yMTc4IC0yLjIxNzgsLTUuMzg2MjYgMCwtMy4xNjgzMiAyLjIxNzgsLTUuMzg2MjcgMi4yOTcxLC0yLjIxNzg0IDUuMzg2MywtMi4yMTc4NCAzLjE2ODMsMCA1LjM4NTksMi4yMTc4NCBsIDE4LjA1OTQsMTguMDU5NCBoIDI5LjE0ODYgbCAxOC4wNTk0LC0xOC4wNTk0IHEgMi4yMTc4LC0yLjIxNzg0IDUuMzg2MiwtMi4yMTc4NCAzLjE2ODMsMCA1LjM4NiwyLjIxNzg0IDIuMjE3OCwyLjI5NzAxIDIuMjE3OCw1LjQ2NTQgMCwzLjA4OTExIC0yLjIxNzgsNS4zMDY3OCB6IE0gODUuMDE0OCw5MjEuMDg5ODEgcSA1LjIyNzYsNS4xNDg1NiA1LjIyNzYsMTIuNTE0ODcgMCw3LjM2NjM1IC01LjIyNzYsMTIuNTk0MDQgLTUuMTQ4NSw1LjE0ODUxIC0xMi41MTQ5LDUuMTQ4NTEgLTcuMzY2NCwwIC0xMi41OTQsLTUuMTQ4NTEgLTUuMTQ4NiwtNS4yMjc2OSAtNS4xNDg2LC0xMi41OTQwNCAwLC03LjM2NjMxIDUuMTQ4NiwtMTIuNTE0ODcgNS4yMjc2LC01LjIyNzY0IDEyLjU5NCwtNS4yMjc2NCA3LjM2NjQsMCAxMi41MTQ5LDUuMjI3NjQgeiIKICAgICAgIGlkPSJwYXRoNTk1NSIKICAgICAgIHN0eWxlPSJmaWxsOiNmOWY5Zjk7ZmlsbC1vcGFjaXR5OjEiIC8+CiAgPC9nPgo8L3N2Zz4K"); background-repeat: no-repeat; }
+
+.icon-compass { background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3C%21--%20Created%20with%20Inkscape%20%28http%3A//www.inkscape.org/%29%20--%3E%0A%0A%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A//purl.org/dc/elements/1.1/%22%0A%20%20%20xmlns%3Acc%3D%22http%3A//creativecommons.org/ns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A//www.w3.org/1999/02/22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20%20xmlns%3Asodipodi%3D%22http%3A//sodipodi.sourceforge.net/DTD/sodipodi-0.dtd%22%0A%20%20%20xmlns%3Ainkscape%3D%22http%3A//www.inkscape.org/namespaces/inkscape%22%0A%20%20%20width%3D%22145%22%0A%20%20%20height%3D%22145%22%0A%20%20%20id%3D%22svg8108%22%0A%20%20%20version%3D%221.1%22%0A%20%20%20inkscape%3Aversion%3D%220.48.5%20r10040%22%0A%20%20%20sodipodi%3Adocname%3D%22pointer.svg%22%3E%0A%20%20%3Cdefs%0A%20%20%20%20%20id%3D%22defs8110%22%20/%3E%0A%20%20%3Csodipodi%3Anamedview%0A%20%20%20%20%20id%3D%22base%22%0A%20%20%20%20%20pagecolor%3D%22%23ffffff%22%0A%20%20%20%20%20bordercolor%3D%22%23666666%22%0A%20%20%20%20%20borderopacity%3D%221.0%22%0A%20%20%20%20%20inkscape%3Apageopacity%3D%220.0%22%0A%20%20%20%20%20inkscape%3Apageshadow%3D%222%22%0A%20%20%20%20%20inkscape%3Azoom%3D%220.35%22%0A%20%20%20%20%20inkscape%3Acx%3D%2227.857143%22%0A%20%20%20%20%20inkscape%3Acy%3D%22520%22%0A%20%20%20%20%20inkscape%3Adocument-units%3D%22px%22%0A%20%20%20%20%20inkscape%3Acurrent-layer%3D%22layer1%22%0A%20%20%20%20%20showgrid%3D%22false%22%0A%20%20%20%20%20inkscape%3Awindow-width%3D%22681%22%0A%20%20%20%20%20inkscape%3Awindow-height%3D%22747%22%0A%20%20%20%20%20inkscape%3Awindow-x%3D%220%22%0A%20%20%20%20%20inkscape%3Awindow-y%3D%221069%22%0A%20%20%20%20%20inkscape%3Awindow-maximized%3D%220%22%20/%3E%0A%20%20%3Cmetadata%0A%20%20%20%20%20id%3D%22metadata8113%22%3E%0A%20%20%20%20%3Crdf%3ARDF%3E%0A%20%20%20%20%20%20%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Aformat%3Eimage/svg+xml%3C/dc%3Aformat%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A//purl.org/dc/dcmitype/StillImage%22%20/%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atitle%3E%3C/dc%3Atitle%3E%0A%20%20%20%20%20%20%3C/cc%3AWork%3E%0A%20%20%20%20%3C/rdf%3ARDF%3E%0A%20%20%3C/metadata%3E%0A%20%20%3Cg%0A%20%20%20%20%20inkscape%3Alabel%3D%22Layer%201%22%0A%20%20%20%20%20inkscape%3Agroupmode%3D%22layer%22%0A%20%20%20%20%20id%3D%22layer1%22%0A%20%20%20%20%20transform%3D%22translate%280%2C-907.36218%29%22%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20%20inkscape%3Aconnector-curvature%3D%220%22%0A%20%20%20%20%20%20%20d%3D%22m%2061.833465%2C995.86395%2021.33319%2C-10.66686%20-21.33319%2C-10.66648%20v%2021.33334%20z%20m%2031.99979%2C-49.25002%20v%2045.16576%20l%20-42.66809%2C21.33331%20v%20-45.16573%20l%2042.66809%2C-21.33334%20z%20m%2017.916795%2C55.99987%20q%206.0831%2C-10.41672%206.0831%2C-22.75015%200%2C-12.3334%20-6.0831%2C-22.75012%20-6.0835%2C-10.41672%20-16.499995%2C-16.49979%20-10.4168%2C-6.08347%20-22.7501%2C-6.08347%20-12.33339%2C0%20-22.75009%2C6.08347%20-10.4167%2C6.08344%20-16.4998%2C16.49979%20-6.0835%2C10.41672%20-6.0835%2C22.75012%200%2C12.33343%206.0835%2C22.75015%206.0835%2C10.4167%2016.4998%2C16.4998%2010.4167%2C6.0834%2022.75009%2C6.0834%2012.3333%2C0%2022.7501%2C-6.0834%2010.416885%2C-6.0834%2016.499995%2C-16.4998%20z%20m%2016.1666%2C-54.83506%20q%208.58339%2C14.66671%208.58339%2C32.08341%200%2C17.41671%20-8.58339%2C32.16675%20-8.5834%2C14.6667%20-23.33321%2C23.25%20-14.666875%2C8.5833%20-32.083485%2C8.5833%20-17.4167%2C0%20-32.1666%2C-8.5833%20-14.6668%2C-8.5833%20-23.2501%2C-23.25%20-8.5833%2C-14.75004%20-8.5833%2C-32.16675%200%2C-17.4167%208.5833%2C-32.08341%208.58331%2C-14.75%2023.2501%2C-23.3333%2014.7499%2C-8.58327%2032.1666%2C-8.58327%2017.41661%2C0%2032.083485%2C8.58327%2014.74981%2C8.5833%2023.33321%2C23.3333%20z%22%0A%20%20%20%20%20%20%20id%3D%22path6011%22%20/%3E%0A%20%20%3C/g%3E%0A%3C/svg%3E%0A"); background-repeat: no-repeat; }
+
+.icon-dewey-maps { background-image: var(--icon-dewey-maps); background-repeat: no-repeat; }
+
+.icon-download { background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3C%21--%20Created%20with%20Inkscape%20%28http%3A//www.inkscape.org/%29%20--%3E%0A%0A%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A//purl.org/dc/elements/1.1/%22%0A%20%20%20xmlns%3Acc%3D%22http%3A//creativecommons.org/ns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A//www.w3.org/1999/02/22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20%20xmlns%3Asodipodi%3D%22http%3A//sodipodi.sourceforge.net/DTD/sodipodi-0.dtd%22%0A%20%20%20xmlns%3Ainkscape%3D%22http%3A//www.inkscape.org/namespaces/inkscape%22%0A%20%20%20width%3D%22145%22%0A%20%20%20height%3D%22145%22%0A%20%20%20id%3D%22svg8108%22%0A%20%20%20version%3D%221.1%22%0A%20%20%20inkscape%3Aversion%3D%220.48.5%20r10040%22%0A%20%20%20sodipodi%3Adocname%3D%22locate.svg%22%3E%0A%20%20%3Cdefs%0A%20%20%20%20%20id%3D%22defs8110%22%20/%3E%0A%20%20%3Csodipodi%3Anamedview%0A%20%20%20%20%20id%3D%22base%22%0A%20%20%20%20%20pagecolor%3D%22%23ffffff%22%0A%20%20%20%20%20bordercolor%3D%22%23666666%22%0A%20%20%20%20%20borderopacity%3D%221.0%22%0A%20%20%20%20%20inkscape%3Apageopacity%3D%220.0%22%0A%20%20%20%20%20inkscape%3Apageshadow%3D%222%22%0A%20%20%20%20%20inkscape%3Azoom%3D%220.35%22%0A%20%20%20%20%20inkscape%3Acx%3D%2227.857143%22%0A%20%20%20%20%20inkscape%3Acy%3D%22520%22%0A%20%20%20%20%20inkscape%3Adocument-units%3D%22px%22%0A%20%20%20%20%20inkscape%3Acurrent-layer%3D%22layer1%22%0A%20%20%20%20%20showgrid%3D%22false%22%0A%20%20%20%20%20inkscape%3Awindow-width%3D%22681%22%0A%20%20%20%20%20inkscape%3Awindow-height%3D%22747%22%0A%20%20%20%20%20inkscape%3Awindow-x%3D%220%22%0A%20%20%20%20%20inkscape%3Awindow-y%3D%221069%22%0A%20%20%20%20%20inkscape%3Awindow-maximized%3D%220%22%20/%3E%0A%20%20%3Cmetadata%0A%20%20%20%20%20id%3D%22metadata8113%22%3E%0A%20%20%20%20%3Crdf%3ARDF%3E%0A%20%20%20%20%20%20%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Aformat%3Eimage/svg+xml%3C/dc%3Aformat%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A//purl.org/dc/dcmitype/StillImage%22%20/%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atitle%3E%3C/dc%3Atitle%3E%0A%20%20%20%20%20%20%3C/cc%3AWork%3E%0A%20%20%20%20%3C/rdf%3ARDF%3E%0A%20%20%3C/metadata%3E%0A%20%20%3Cg%0A%20%20%20%20%20inkscape%3Alabel%3D%22Layer%201%22%0A%20%20%20%20%20inkscape%3Agroupmode%3D%22layer%22%0A%20%20%20%20%20id%3D%22layer1%22%0A%20%20%20%20%20transform%3D%22translate%280%2C-907.36218%29%22%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20%20inkscape%3Aconnector-curvature%3D%220%22%0A%20%20%20%20%20%20%20d%3D%22m%20104.72662%2C1026.5122%20q%201.42727%2C-1.4273%201.42727%2C-3.3805%200%2C-1.9531%20-1.42727%2C-3.3805%20-1.42728%2C-1.4273%20-3.38054%2C-1.4273%20-1.95312%2C0%20-3.3805%2C1.4273%20-1.42731%2C1.4273%20-1.42731%2C3.3805%200%2C1.9531%201.42731%2C3.3805%201.42724%2C1.4273%203.3805%2C1.4273%201.95317%2C0%203.38054%2C-1.4273%20z%20m%2019.23084%2C0%20q%201.42731%2C-1.4273%201.42731%2C-3.3805%200%2C-1.9531%20-1.42731%2C-3.3805%20-1.42728%2C-1.4273%20-3.38054%2C-1.4273%20-1.95312%2C0%20-3.38053%2C1.4273%20-1.42724%2C1.4273%20-1.42724%2C3.3805%200%2C1.9531%201.42724%2C3.3805%201.42731%2C1.4273%203.38053%2C1.4273%201.95313%2C0%203.38054%2C-1.4273%20z%20M%20135%2C1006.3048%20v%2024.0383%20q%200%2C3.0048%20-2.10339%2C5.1083%20-2.10336%2C2.1034%20-5.10832%2C2.1034%20H%2017.21171%20q%20-3.00482%2C0%20-5.10835%2C-2.1034%20Q%2010%2C1033.348%2010%2C1030.3431%20v%20-24.0383%20q%200%2C-3.0049%202.10336%2C-5.1084%202.10339%2C-2.10335%205.10835%2C-2.10335%20h%2034.92935%20l%2010.14128%2C10.21635%20q%204.35684%2C4.2067%2010.21632%2C4.2067%205.85947%2C0%2010.21629%2C-4.2067%20l%2010.21633%2C-10.21635%20h%2034.85533%20q%203.00483%2C0%205.10831%2C2.10335%202.10339%2C2.1034%202.10339%2C5.1084%20z%20m%20-24.41422%2C-42.74386%20q%201.27701%2C3.07994%20-1.05169%2C5.25841%20L%2075.8802%2C1002.4732%20q%20-1.35219%2C1.4274%20-3.38054%2C1.4274%20-2.02827%2C0%20-3.38053%2C-1.4274%20L%2035.46524%2C968.81935%20q%20-2.32877%2C-2.17847%20-1.0517%2C-5.25841%201.27705%2C-2.9297%204.43223%2C-2.9297%20H%2058.0766%20v%20-33.6539%20q%200%2C-1.95313%201.42731%2C-3.38054%201.42724%2C-1.42723%203.38054%2C-1.42723%20H%2082.1153%20q%201.95308%2C0%203.38054%2C1.42723%201.42727%2C1.42732%201.42727%2C3.38054%20v%2033.6539%20h%2019.23085%20q%203.15505%2C0%204.43223%2C2.9297%20z%22%0A%20%20%20%20%20%20%20id%3D%22path6067%22%20/%3E%0A%20%20%3C/g%3E%0A%3C/svg%3E%0A"); background-repeat: no-repeat; }
+
+.icon-edit { background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22yes%22%3F%3E%0A%3Csvg%0A%20%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20%20version%3D%221.1%22%0A%20%20%20width%3D%22145%22%0A%20%20%20height%3D%22145%22%0A%20%20%20id%3D%22icon-edit%22%3E%0A%20%20%3Cg%0A%20%20%20%20%20transform%3D%22translate%280%2C-907.36218%29%22%0A%20%20%20%20%20id%3D%22edit%22%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20%20d%3D%22m%2072.21904%2C1004.5267%208.12793%2C-8.12789%20-10.65009%2C-10.65046%20-8.12793%2C8.12793%20v%203.92379%20h%206.72626%20v%206.72663%20h%203.92383%20z%20m%2030.75957%2C-48.13723%20q%201.19121%2C-1.19119%200.0693%2C-2.31225%20-1.12129%2C-1.12109%20-2.3125%2C0.07%20l%20-24.52315%2C24.52379%20q%20-1.1913%2C1.19115%20-0.0693%2C2.31224%201.1209%2C1.1211%202.31221%2C-0.07%20l%2024.52304%2C-24.52379%20z%20m%205.67598%2C39.30713%20v%2013.313%20q%200%2C8.338%20-5.95635%2C14.294%20-5.88535%2C5.8857%20-14.22334%2C5.8857%20H%2030.17969%20q%20-8.33789%2C0%20-14.29395%2C-5.8857%20Q%2010%2C1017.3479%2010%2C1009.0096%20v%20-58.29521%20q%200%2C-8.33794%205.88574%2C-14.22365%205.95567%2C-5.95572%2014.29395%2C-5.95572%20H%2088.4749%20q%204.41416%2C0%208.19795%2C1.75167%201.05088%2C0.49048%201.26123%2C1.6116%200.21026%2C1.19113%20-0.63066%2C2.03197%20l%20-3.43321%2C3.43349%20q%20-0.98095%2C0.98093%20-2.24189%2C0.56051%20-1.61152%2C-0.42038%20-3.15312%2C-0.42038%20H%2030.17988%20q%20-4.62441%2C0%20-7.91758%2C3.29314%20-3.29316%2C3.29319%20-3.29316%2C7.91765%20v%2058.29523%20q%200%2C4.6244%203.29316%2C7.9176%203.29317%2C3.2932%207.91758%2C3.2932%20H%2088.4752%20q%204.62441%2C0%207.91757%2C-3.2932%203.29317%2C-3.2932%203.29317%2C-7.9176%20v%20-8.8286%20q%200%2C-0.91086%200.63066%2C-1.54146%20l%204.48418%2C-4.48444%20q%201.05098%2C-1.05105%202.45225%2C-0.49047%201.40185%2C0.56054%201.40185%2C2.03196%20z%20m%20-6.72695%2C-51.70952%2020.17998%2C20.17968%20-47.08565%2C47.08574%20H%2054.84229%20v%20-20.1797%20l%2047.08564%2C-47.08572%20z%20m%2031.11045%2C9.2489%20-6.446%2C6.44635%20-20.17998%2C-20.17968%206.44668%2C-6.44635%20q%201.96182%2C-1.96189%204.76435%2C-1.96189%202.80293%2C0%204.76485%2C1.96189%20l%2010.6501%2C10.65046%20Q%20135%2C945.66866%20135%2C948.47122%20q%200%2C2.80274%20-1.96191%2C4.76476%20z%22%0A%20%20%20%20%20%20%20id%3D%22edit-icon%22%0A%20%20%20%20%20%20%20style%3D%22fill%3A%23000000%22%20/%3E%0A%20%20%3C/g%3E%0A%3C/svg%3E%0A"); background-repeat: no-repeat; }
+
+.icon-heart { background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3C%21--%20Created%20with%20Inkscape%20%28http%3A//www.inkscape.org/%29%20--%3E%0A%0A%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A//purl.org/dc/elements/1.1/%22%0A%20%20%20xmlns%3Acc%3D%22http%3A//creativecommons.org/ns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A//www.w3.org/1999/02/22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20%20xmlns%3Asodipodi%3D%22http%3A//sodipodi.sourceforge.net/DTD/sodipodi-0.dtd%22%0A%20%20%20xmlns%3Ainkscape%3D%22http%3A//www.inkscape.org/namespaces/inkscape%22%0A%20%20%20width%3D%22145%22%0A%20%20%20height%3D%22145%22%0A%20%20%20id%3D%22svg8108%22%0A%20%20%20version%3D%221.1%22%0A%20%20%20inkscape%3Aversion%3D%220.48.5%20r10040%22%0A%20%20%20sodipodi%3Adocname%3D%22ps.svg%22%3E%0A%20%20%3Cdefs%0A%20%20%20%20%20id%3D%22defs8110%22%20/%3E%0A%20%20%3Csodipodi%3Anamedview%0A%20%20%20%20%20id%3D%22base%22%0A%20%20%20%20%20pagecolor%3D%22%23ffffff%22%0A%20%20%20%20%20bordercolor%3D%22%23666666%22%0A%20%20%20%20%20borderopacity%3D%221.0%22%0A%20%20%20%20%20inkscape%3Apageopacity%3D%220.0%22%0A%20%20%20%20%20inkscape%3Apageshadow%3D%222%22%0A%20%20%20%20%20inkscape%3Azoom%3D%220.35%22%0A%20%20%20%20%20inkscape%3Acx%3D%2227.857143%22%0A%20%20%20%20%20inkscape%3Acy%3D%22520%22%0A%20%20%20%20%20inkscape%3Adocument-units%3D%22px%22%0A%20%20%20%20%20inkscape%3Acurrent-layer%3D%22layer1%22%0A%20%20%20%20%20showgrid%3D%22false%22%0A%20%20%20%20%20inkscape%3Awindow-width%3D%22681%22%0A%20%20%20%20%20inkscape%3Awindow-height%3D%22747%22%0A%20%20%20%20%20inkscape%3Awindow-x%3D%220%22%0A%20%20%20%20%20inkscape%3Awindow-y%3D%221069%22%0A%20%20%20%20%20inkscape%3Awindow-maximized%3D%220%22%20/%3E%0A%20%20%3Cmetadata%0A%20%20%20%20%20id%3D%22metadata8113%22%3E%0A%20%20%20%20%3Crdf%3ARDF%3E%0A%20%20%20%20%20%20%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Aformat%3Eimage/svg+xml%3C/dc%3Aformat%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A//purl.org/dc/dcmitype/StillImage%22%20/%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atitle%3E%3C/dc%3Atitle%3E%0A%20%20%20%20%20%20%3C/cc%3AWork%3E%0A%20%20%20%20%3C/rdf%3ARDF%3E%0A%20%20%3C/metadata%3E%0A%20%20%3Cg%0A%20%20%20%20%20inkscape%3Alabel%3D%22Layer%201%22%0A%20%20%20%20%20inkscape%3Agroupmode%3D%22layer%22%0A%20%20%20%20%20id%3D%22layer1%22%0A%20%20%20%20%20transform%3D%22translate%280%2C-907.36218%29%22%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20%20inkscape%3Aconnector-curvature%3D%220%22%0A%20%20%20%20%20%20%20d%3D%22m%20127.35731%2C958.43319%20q%200%2C-5.78556%20-1.5714%2C-10.21434%20-1.5%2C-4.42844%20-3.9286%2C-6.99997%20-2.3572%2C-2.64282%20-5.7856%2C-4.28571%20-3.4284%2C-1.64289%20-6.7142%2C-2.21428%20-3.2857%2C-0.57143%20-6.9999%2C-0.57143%20-3.7143%2C0%20-8%2C1.85713%20-4.28572%2C1.7857%20-7.92852%2C4.57151%20-3.5715%2C2.71425%20-6.1427%2C5.14267%20-2.5714%2C2.35713%20-4.2858%2C4.35708%20-1.2856%2C1.57143%20-3.5001%2C1.57143%20-2.2143%2C0%20-3.5002%2C-1.57143%20-1.7142%2C-1.99998%20-4.2857%2C-4.35708%20-2.5714%2C-2.42855%20-6.2143%2C-5.14267%20-3.5715%2C-2.78571%20-7.8573%2C-4.57151%20-4.2857%2C-1.85713%20-7.9999%2C-1.85713%20-3.7142%2C0%20-6.9999%2C0.57143%20-3.2858%2C0.57139%20-6.7142%2C2.21428%20-3.4285%2C1.64282%20-5.8573%2C4.28571%20-2.3571%2C2.57144%20-3.9286%2C6.99997%20-1.5%2C4.42846%20-1.5%2C10.21434%200%2C11.99992%2013.357%2C25.35693%20l%2041.5005%2C39.99968%2041.42702%2C-39.92928%20q%2013.4284%2C-13.42837%2013.4284%2C-25.42829%20z%20m%209.1427%2C0%20q%200%2C15.78547%20-16.3571%2C32.14378%20l%20-44.49892%2C42.85723%20q%20-1.2856%2C1.2857%20-3.1428%2C1.2857%20-1.8571%2C0%20-3.1428%2C-1.2857%20l%20-44.5725%2C-43.00123%20q%20-0.7143%2C-0.57143%20-2%2C-1.85716%20-1.2143%2C-1.2857%20-3.9286%2C-4.64284%20-2.7143%2C-3.42846%20-4.8572%2C-6.99996%20-2.1429%2C-3.57147%20-3.8573%2C-8.64282%20-1.6428%2C-5.07132%20-1.6428%2C-9.85719%200%2C-15.71414%209.0713%2C-24.57136%209.0713%2C-8.85722%2025.0711%2C-8.85722%204.4285%2C0%209%2C1.5714%204.6428%2C1.5%208.5714%2C4.1427%204%2C2.5714%206.857%2C4.85724%202.8571%2C2.28573%205.4284%2C4.85726%202.5714%2C-2.5714%205.4284%2C-4.85726%202.8572%2C-2.28571%206.7856%2C-4.85724%204%2C-2.64283%208.57152%2C-4.1427%204.6428%2C-1.5714%209.0713%2C-1.5714%2015.9999%2C0%2025.0712%2C8.85722%209.0713%2C8.8569%209.0713%2C24.57136%20z%22%0A%20%20%20%20%20%20%20id%3D%22path6321%22%20/%3E%0A%20%20%3C/g%3E%0A%3C/svg%3E%0A"); background-repeat: no-repeat; }
+
+.icon-human { background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3C%21--%20Created%20with%20Inkscape%20%28http%3A//www.inkscape.org/%29%20--%3E%0A%0A%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A//purl.org/dc/elements/1.1/%22%0A%20%20%20xmlns%3Acc%3D%22http%3A//creativecommons.org/ns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A//www.w3.org/1999/02/22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20%20xmlns%3Asodipodi%3D%22http%3A//sodipodi.sourceforge.net/DTD/sodipodi-0.dtd%22%0A%20%20%20xmlns%3Ainkscape%3D%22http%3A//www.inkscape.org/namespaces/inkscape%22%0A%20%20%20width%3D%22145%22%0A%20%20%20height%3D%22145%22%0A%20%20%20id%3D%22svg8108%22%0A%20%20%20version%3D%221.1%22%0A%20%20%20inkscape%3Aversion%3D%220.48.5%20r10040%22%0A%20%20%20sodipodi%3Adocname%3D%22mapper.svg%22%3E%0A%20%20%3Cdefs%0A%20%20%20%20%20id%3D%22defs8110%22%20/%3E%0A%20%20%3Csodipodi%3Anamedview%0A%20%20%20%20%20id%3D%22base%22%0A%20%20%20%20%20pagecolor%3D%22%23ffffff%22%0A%20%20%20%20%20bordercolor%3D%22%23666666%22%0A%20%20%20%20%20borderopacity%3D%221.0%22%0A%20%20%20%20%20inkscape%3Apageopacity%3D%220.0%22%0A%20%20%20%20%20inkscape%3Apageshadow%3D%222%22%0A%20%20%20%20%20inkscape%3Azoom%3D%220.35%22%0A%20%20%20%20%20inkscape%3Acx%3D%2227.857143%22%0A%20%20%20%20%20inkscape%3Acy%3D%22520%22%0A%20%20%20%20%20inkscape%3Adocument-units%3D%22px%22%0A%20%20%20%20%20inkscape%3Acurrent-layer%3D%22layer1%22%0A%20%20%20%20%20showgrid%3D%22false%22%0A%20%20%20%20%20inkscape%3Awindow-width%3D%22681%22%0A%20%20%20%20%20inkscape%3Awindow-height%3D%22747%22%0A%20%20%20%20%20inkscape%3Awindow-x%3D%220%22%0A%20%20%20%20%20inkscape%3Awindow-y%3D%221069%22%0A%20%20%20%20%20inkscape%3Awindow-maximized%3D%220%22%20/%3E%0A%20%20%3Cmetadata%0A%20%20%20%20%20id%3D%22metadata8113%22%3E%0A%20%20%20%20%3Crdf%3ARDF%3E%0A%20%20%20%20%20%20%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Aformat%3Eimage/svg+xml%3C/dc%3Aformat%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A//purl.org/dc/dcmitype/StillImage%22%20/%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atitle%3E%3C/dc%3Atitle%3E%0A%20%20%20%20%20%20%3C/cc%3AWork%3E%0A%20%20%20%20%3C/rdf%3ARDF%3E%0A%20%20%3C/metadata%3E%0A%20%20%3Cg%0A%20%20%20%20%20inkscape%3Alabel%3D%22Layer%201%22%0A%20%20%20%20%20inkscape%3Agroupmode%3D%22layer%22%0A%20%20%20%20%20id%3D%22layer1%22%0A%20%20%20%20%20transform%3D%22translate%280%2C-907.36218%29%22%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20%20inkscape%3Aconnector-curvature%3D%220%22%0A%20%20%20%20%20%20%20d%3D%22m%20115.906%2C946.5947%20-23.1285%2C23.12846%20v%2065.26774%20q%200%2C3.6436%20-2.6139%2C6.2574%20-2.6139%2C2.6139%20-6.2574%2C2.6139%20-3.6436%2C0%20-6.2575%2C-2.6139%20-2.6138%2C-2.6138%20-2.6138%2C-6.2574%20v%20-30.4157%20h%20-5.0694%20v%2030.4157%20q%200%2C3.6436%20-2.6138%2C6.2574%20-2.6139%2C2.6139%20-6.2575%2C2.6139%20-3.6435%2C0%20-6.2574%2C-2.6139%20-2.6139%2C-2.6138%20-2.6139%2C-6.2574%20V%20969.72316%20L%2029.0941%2C946.5947%20q%20-2.2178%2C-2.2178%20-2.2178%2C-5.38626%200%2C-3.16832%202.2178%2C-5.38627%202.2971%2C-2.21784%205.3863%2C-2.21784%203.1683%2C0%205.3859%2C2.21784%20l%2018.0594%2C18.0594%20h%2029.1486%20l%2018.0594%2C-18.0594%20q%202.2178%2C-2.21784%205.3862%2C-2.21784%203.1683%2C0%205.386%2C2.21784%202.2178%2C2.29701%202.2178%2C5.4654%200%2C3.08911%20-2.2178%2C5.30678%20z%20M%2085.0148%2C921.08981%20q%205.2276%2C5.14856%205.2276%2C12.51487%200%2C7.36635%20-5.2276%2C12.59404%20-5.1485%2C5.14851%20-12.5149%2C5.14851%20-7.3664%2C0%20-12.594%2C-5.14851%20-5.1486%2C-5.22769%20-5.1486%2C-12.59404%200%2C-7.36631%205.1486%2C-12.51487%205.2276%2C-5.22764%2012.594%2C-5.22764%207.3664%2C0%2012.5149%2C5.22764%20z%22%0A%20%20%20%20%20%20%20id%3D%22path5955%22%20/%3E%0A%20%20%3C/g%3E%0A%3C/svg%3E%0A"); background-repeat: no-repeat; }
+
+.icon-lang { background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22yes%22%3F%3E%0A%3Csvg%0A%20%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20%20version%3D%221.1%22%0A%20%20%20width%3D%22145%22%0A%20%20%20height%3D%22145%22%0A%20%20%20id%3D%22icon-lang%22%3E%0A%20%20%3Cg%0A%20%20%20%20%20transform%3D%22translate%280%2C-907.36218%29%22%0A%20%20%20%20%20id%3D%22L1%22%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20%20d%3D%22m%2064.549152%2C992.55684%20q%20-0.0693%2C0.20937%20-0.90674%2C0%20-0.76728%2C-0.27907%20-2.1624%2C-0.83708%20l%20-1.39512%2C-0.6278%20q%20-3.06924%2C-1.39509%20-6.06885%2C-3.41817%20-0.48828%2C-0.34879%20-2.85996%2C-2.16242%20-2.37168%2C-1.88334%20-2.65068%2C-2.02289%20-4.67344%2C7.18475%20-9.34727%2C12.62575%20-5.65009%2C6.62667%20-7.32451%2C7.67327%20-0.279%2C0.1393%20-1.39502%2C0.279%20-1.04638%2C0.1394%20-1.25566%2C0%200.41855%2C-0.279%205.72012%2C-6.41755%201.46484%2C-1.67409%205.9291%2C-8.02196%204.53408%2C-6.34756%205.51074%2C-8.23101%201.18584%2C-2.09268%203.55752%2C-6.83603%202.37168%2C-4.81316%202.51123%2C-5.44099%20-0.55811%2C-0.0697%20-7.67324%2C2.30193%20-0.55801%2C0.13938%20-1.95313%2C0.55804%20-1.32539%2C0.34876%20-2.37168%2C0.62779%20-1.04638%2C0.27907%20-1.18584%2C0.34879%20-0.13945%2C0.13938%20-0.13945%2C0.76728%200%2C0.55803%20-0.0693%2C0.62782%20-0.34873%2C0.69756%20-2.1623%2C1.04635%20-1.6044%2C0.48826%20-3.27852%2C0%20-1.25556%2C-0.27908%20-1.95312%2C-1.46489%20-0.2791%2C-0.41853%20-0.34883%2C-1.60437%200.41855%2C-0.13938%201.67412%2C-0.34876%201.32539%2C-0.20938%202.09268%2C-0.41854%204.0457%2C-1.11609%207.32451%2C-2.23218%206.97539%2C-2.44142%207.11504%2C-2.44142%200.69756%2C-0.13938%202.99951%2C-1.32534%202.30185%2C-1.25563%203.06914%2C-1.53466%200.62783%2C-0.20939%201.46484%2C-0.55802%200.90684%2C-0.34875%201.04639%2C-0.34875%200.13936%2C-0.0697%200.41856%2C0%200.13935%2C0.83705%20-0.0693%2C2.3019%200%2C0.13937%20-0.90684%2C1.88337%20-0.83711%2C1.74392%20-1.81367%2C3.76693%20-0.97656%2C1.95314%20-1.18584%2C2.30193%20-1.74385%2C3.48785%20-5.37129%2C9.13791%20l%204.46446%2C1.95314%20q%200.83701%2C0.41854%205.16191%2C2.2322%204.39443%2C1.81364%204.74316%2C1.95313%200.27911%2C0.0697%200.69756%2C1.81364%200.48828%2C1.67413%200.34873%2C2.09268%20z%20m%20-14.29981%2C-33.90039%20q%200.20938%2C1.04636%20-0.2791%2C1.95316%20-0.83701%2C1.60438%20-3.48779%2C2.65071%20-2.09268%2C0.83706%20-4.18545%2C0.83706%20-1.81357%2C-0.20939%20-3.41816%2C-1.81364%20-0.97647%2C-1.04634%20-1.25557%2C-2.85997%20l%200.0693%2C-0.20937%20q%200.20937%2C0.20937%201.32539%2C0.34875%201.18584%2C0.13938%201.8834%2C0%200.69746%2C-0.13938%204.0456%2C-1.11609%202.51123%2C-0.83705%203.83662%2C-0.97655%201.18594%2C0%201.46494%2C1.18581%20z%20m%2048.68809%2C8.99853%204.394338%2C15.83456%20-9.695998%2C-2.92971%205.30137%2C-12.90485%20z%20m%20-77.28838%2C55.80372%2048.40986%2C-16.1833%20v%20-71.98828%20l%20-48.40986%2C16.25301%20v%2071.91647%20z%20m%2086.566508%2C-22.1124%207.11513%2C2.1624%20-12.62578%2C-45.82862%20-6.975678%2C-2.16242%20-15.067%2C37.3879%207.11504%2C2.16242%203.13907%2C-7.67322%2014.718258%2C4.53413%202.58096%2C9.41701%20z%20M%2073.127762%2C934.24244%20113.0969%2C947.07757%20v%20-26.50714%20l%20-39.969138%2C13.67201%20z%20m%2021.69395%2C92.28536%2011.021378%2C0.9069%20-3.76689%2C11.1607%20-2.790228%2C-4.6038%20q%20-9.06817%2C5.7897%20-19.25235%2C7.5335%20-4.0457%2C0.8371%20-6.34765%2C0.8371%20h%20-5.85938%20q%20-5.51074%2C0%20-13.95107%2C-2.7205%20-8.37071%2C-2.7204%20-12.76514%2C-5.9291%20-0.55811%2C-0.4883%20-0.55811%2C-1.1161%200%2C-0.558%200.34883%2C-0.9766%200.34883%2C-0.3487%200.90684%2C-0.3487%200.279%2C0%201.25556%2C0.4883%200.97657%2C0.558%202.09268%2C1.1858%201.18584%2C0.6278%201.46484%2C0.7673%205.09229%2C2.5809%2011.09112%2C4.2551%206.06875%2C1.7438%2011.02129%2C1.7438%206.62666%2C0%2011.64922%2C-1.0463%205.02226%2C-0.9766%2010.95166%2C-3.4879%201.04638%2C-0.4882%202.09267%2C-1.116%201.11611%2C-0.5581%202.37168%2C-1.3254%201.32539%2C-0.6975%202.02295%2C-1.1161%20l%20-2.99951%2C-5.0922%20z%20M%20126.0721%2C951.26138%20v%2075.26642%20L%2072.080892%2C1009.368%20q%20-0.97666%2C0.4185%20-26.15811%2C8.9288%20-25.18154%2C8.4404%20-25.67002%2C8.4404%20-0.906831%2C0%20-1.255561%2C-0.9068%200%2C-0.07%20-0.0693%2C-0.2094%20v%20-75.19458%20q%200.20938%2C-0.62782%200.279%2C-0.69758%200.34883%2C-0.41851%201.395121%2C-0.76727%207.46387%2C-2.51121%2010.39356%2C-3.48785%20V%20918.6878%20l%2038.92226%2C13.81139%20q%200.13945%2C0%2011.16074%2C-3.83659%2011.09112%2C-3.83661%2022.042778%2C-7.53354%2011.02138%2C-3.76689%2011.30039%2C-3.76689%201.39511%2C0%201.39511%2C1.46484%20v%2029.15783%20l%2010.25391%2C3.27847%20z%22%0A%20%20%20%20%20%20%20id%3D%22lang-icon%22%0A%20%20%20%20%20%20%20style%3D%22fill%3A%23f2f2f2%22%20/%3E%0A%20%20%3C/g%3E%0A%3C/svg%3E%0A"); background-repeat: no-repeat; }
+
+.icon-locate { background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3C%21--%20Created%20with%20Inkscape%20%28http%3A//www.inkscape.org/%29%20--%3E%0A%0A%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A//purl.org/dc/elements/1.1/%22%0A%20%20%20xmlns%3Acc%3D%22http%3A//creativecommons.org/ns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A//www.w3.org/1999/02/22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20%20xmlns%3Asodipodi%3D%22http%3A//sodipodi.sourceforge.net/DTD/sodipodi-0.dtd%22%0A%20%20%20xmlns%3Ainkscape%3D%22http%3A//www.inkscape.org/namespaces/inkscape%22%0A%20%20%20width%3D%22145%22%0A%20%20%20height%3D%22145%22%0A%20%20%20id%3D%22svg8108%22%0A%20%20%20version%3D%221.1%22%0A%20%20%20inkscape%3Aversion%3D%220.48.5%20r10040%22%0A%20%20%20sodipodi%3Adocname%3D%22heart.svg%22%3E%0A%20%20%3Cdefs%0A%20%20%20%20%20id%3D%22defs8110%22%20/%3E%0A%20%20%3Csodipodi%3Anamedview%0A%20%20%20%20%20id%3D%22base%22%0A%20%20%20%20%20pagecolor%3D%22%23ffffff%22%0A%20%20%20%20%20bordercolor%3D%22%23666666%22%0A%20%20%20%20%20borderopacity%3D%221.0%22%0A%20%20%20%20%20inkscape%3Apageopacity%3D%220.0%22%0A%20%20%20%20%20inkscape%3Apageshadow%3D%222%22%0A%20%20%20%20%20inkscape%3Azoom%3D%220.35%22%0A%20%20%20%20%20inkscape%3Acx%3D%2227.857143%22%0A%20%20%20%20%20inkscape%3Acy%3D%22520%22%0A%20%20%20%20%20inkscape%3Adocument-units%3D%22px%22%0A%20%20%20%20%20inkscape%3Acurrent-layer%3D%22layer1%22%0A%20%20%20%20%20showgrid%3D%22false%22%0A%20%20%20%20%20inkscape%3Awindow-width%3D%22681%22%0A%20%20%20%20%20inkscape%3Awindow-height%3D%22747%22%0A%20%20%20%20%20inkscape%3Awindow-x%3D%220%22%0A%20%20%20%20%20inkscape%3Awindow-y%3D%221069%22%0A%20%20%20%20%20inkscape%3Awindow-maximized%3D%220%22%20/%3E%0A%20%20%3Cmetadata%0A%20%20%20%20%20id%3D%22metadata8113%22%3E%0A%20%20%20%20%3Crdf%3ARDF%3E%0A%20%20%20%20%20%20%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Aformat%3Eimage/svg+xml%3C/dc%3Aformat%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A//purl.org/dc/dcmitype/StillImage%22%20/%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atitle%3E%3C/dc%3Atitle%3E%0A%20%20%20%20%20%20%3C/cc%3AWork%3E%0A%20%20%20%20%3C/rdf%3ARDF%3E%0A%20%20%3C/metadata%3E%0A%20%20%3Cg%0A%20%20%20%20%20inkscape%3Alabel%3D%22Layer%201%22%0A%20%20%20%20%20inkscape%3Agroupmode%3D%22layer%22%0A%20%20%20%20%20id%3D%22layer1%22%0A%20%20%20%20%20transform%3D%22translate%280%2C-907.36218%29%22%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20%20inkscape%3Aconnector-curvature%3D%220%22%0A%20%20%20%20%20%20%20d%3D%22M%20108.24959%2C990.52878%20H%2099.1665%20q%20-2.1669%2C0%20-3.7501%2C-1.58331%20-1.5834%2C-1.58335%20-1.5834%2C-3.75012%20v%20-10.66644%20q%200%2C-2.16669%201.5834%2C-3.75012%201.5832%2C-1.58335%203.7501%2C-1.58335%20h%209.08309%20q%20-2.6667%2C-8.99988%20-9.41649%2C-15.66645%20-6.6666%2C-6.74982%20-15.6665%2C-9.41651%20v%209.08313%20q%200%2C2.16661%20-1.5833%2C3.75011%20-1.5833%2C1.58331%20-3.7501%2C1.58331%20H%2067.1668%20q%20-2.1668%2C0%20-3.7502%2C-1.58331%20-1.5832%2C-1.58335%20-1.5832%2C-3.75011%20v%20-9.08313%20q%20-8.9999%2C2.66665%20-15.7501%2C9.41651%20-6.6666%2C6.66657%20-9.3333%2C15.66645%20h%209.0835%20q%202.1665%2C0%203.7497%2C1.58335%201.5834%2C1.58328%201.5834%2C3.75012%20v%2010.66644%20q%200%2C2.16665%20-1.5834%2C3.75012%20-1.5832%2C1.58331%20-3.7497%2C1.58331%20H%2036.75%20q%202.6667%2C8.99992%209.3333%2C15.75012%206.7502%2C6.6666%2015.7501%2C9.3333%20v%20-9.0832%20q%200%2C-2.1666%201.5832%2C-3.7501%201.5834%2C-1.5833%203.7502%2C-1.5833%20h%2010.6664%20q%202.1668%2C0%203.7501%2C1.5833%201.5833%2C1.5833%201.5833%2C3.7501%20v%209.0832%20q%208.9999%2C-2.6667%2015.6665%2C-9.3333%206.74979%2C-6.74983%209.41649%2C-15.75012%20z%20m%2028.25001%2C-15.99984%20v%2010.66645%20q%200%2C2.16665%20-1.5833%2C3.75011%20-1.5833%2C1.58332%20-3.7502%2C1.58332%20h%20-11.9163%20q%20-3.0833%2C13.41678%20-12.91691%2C23.24998%20-9.7499%2C9.7499%20-23.1663%2C12.8332%20v%2011.9168%20q%200%2C2.1666%20-1.5833%2C3.7501%20-1.58329%2C1.5833%20-3.7501%2C1.5833%20h%20-10.6664%20q%20-2.16679%2C0%20-3.7502%2C-1.5833%20-1.5832%2C-1.5833%20-1.5832%2C-3.7501%20v%20-11.9168%20q%20-13.4168%2C-3.0833%20-23.25%2C-12.8332%20-9.74989%2C-9.8332%20-12.8333%2C-23.24998%20H%2013.8334%20q%20-2.1664%2C0%20-3.7497%2C-1.58332%20-1.5833%2C-1.58335%20-1.5833%2C-3.75011%20v%20-10.66645%20q%200%2C-2.16668%201.5833%2C-3.75011%201.5833%2C-1.58335%203.7497%2C-1.58335%20h%2011.91669%20q%203.08341%2C-13.41677%2012.8333%2C-23.16667%209.8332%2C-9.83317%2023.25%2C-12.9165%20v%20-11.91675%20q%200%2C-2.16665%201.5832%2C-3.75011%201.58341%2C-1.58328%203.7502%2C-1.58328%20h%2010.6664%20q%202.1668%2C0%203.7501%2C1.58328%201.5833%2C1.58335%201.5833%2C3.75011%20v%2011.91675%20q%2013.4164%2C3.0833%2023.1663%2C12.9165%209.83361%2C9.7499%2012.91691%2C23.16667%20h%2011.9163%20q%202.1669%2C0%203.7502%2C1.58335%201.5833%2C1.58328%201.5833%2C3.75011%20z%22%0A%20%20%20%20%20%20%20id%3D%22path6031%22%20/%3E%0A%20%20%3C/g%3E%0A%3C/svg%3E%0A"); background-repeat: no-repeat; }
+
+.icon-mapper { background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3C%21--%20Created%20with%20Inkscape%20%28http%3A//www.inkscape.org/%29%20--%3E%0A%0A%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A//purl.org/dc/elements/1.1/%22%0A%20%20%20xmlns%3Acc%3D%22http%3A//creativecommons.org/ns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A//www.w3.org/1999/02/22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20%20xmlns%3Asodipodi%3D%22http%3A//sodipodi.sourceforge.net/DTD/sodipodi-0.dtd%22%0A%20%20%20xmlns%3Ainkscape%3D%22http%3A//www.inkscape.org/namespaces/inkscape%22%0A%20%20%20width%3D%22145%22%0A%20%20%20height%3D%22145%22%0A%20%20%20id%3D%22svg8108%22%0A%20%20%20version%3D%221.1%22%0A%20%20%20inkscape%3Aversion%3D%220.48.5%20r10040%22%0A%20%20%20sodipodi%3Adocname%3D%22compass.svg%22%3E%0A%20%20%3Cdefs%0A%20%20%20%20%20id%3D%22defs8110%22%20/%3E%0A%20%20%3Csodipodi%3Anamedview%0A%20%20%20%20%20id%3D%22base%22%0A%20%20%20%20%20pagecolor%3D%22%23ffffff%22%0A%20%20%20%20%20bordercolor%3D%22%23666666%22%0A%20%20%20%20%20borderopacity%3D%221.0%22%0A%20%20%20%20%20inkscape%3Apageopacity%3D%220.0%22%0A%20%20%20%20%20inkscape%3Apageshadow%3D%222%22%0A%20%20%20%20%20inkscape%3Azoom%3D%220.35%22%0A%20%20%20%20%20inkscape%3Acx%3D%2227.857143%22%0A%20%20%20%20%20inkscape%3Acy%3D%22520%22%0A%20%20%20%20%20inkscape%3Adocument-units%3D%22px%22%0A%20%20%20%20%20inkscape%3Acurrent-layer%3D%22layer1%22%0A%20%20%20%20%20showgrid%3D%22false%22%0A%20%20%20%20%20inkscape%3Awindow-width%3D%22681%22%0A%20%20%20%20%20inkscape%3Awindow-height%3D%22747%22%0A%20%20%20%20%20inkscape%3Awindow-x%3D%220%22%0A%20%20%20%20%20inkscape%3Awindow-y%3D%221069%22%0A%20%20%20%20%20inkscape%3Awindow-maximized%3D%220%22%20/%3E%0A%20%20%3Cmetadata%0A%20%20%20%20%20id%3D%22metadata8113%22%3E%0A%20%20%20%20%3Crdf%3ARDF%3E%0A%20%20%20%20%20%20%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Aformat%3Eimage/svg+xml%3C/dc%3Aformat%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A//purl.org/dc/dcmitype/StillImage%22%20/%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atitle%3E%3C/dc%3Atitle%3E%0A%20%20%20%20%20%20%3C/cc%3AWork%3E%0A%20%20%20%20%3C/rdf%3ARDF%3E%0A%20%20%3C/metadata%3E%0A%20%20%3Cg%0A%20%20%20%20%20inkscape%3Alabel%3D%22Layer%201%22%0A%20%20%20%20%20inkscape%3Agroupmode%3D%22layer%22%0A%20%20%20%20%20id%3D%22layer1%22%0A%20%20%20%20%20transform%3D%22translate%280%2C-907.36218%29%22%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20%20inkscape%3Aconnector-curvature%3D%220%22%0A%20%20%20%20%20%20%20d%3D%22m%2045.714%2C917.3622%20q%200.90679%2C0%201.53458%2C0.69754%200.69754%2C0.62783%200.69754%2C1.53462%20v%20102.67834%20q%200%2C1.3951%20-1.18583%2C1.9531%20l%20-33.4813%2C17.8572%20q%20-0.48829%2C0.2791%20-1.04633%2C0.2791%20-0.90679%2C0%20-1.60433%2C-0.6976%20-0.62779%2C-0.6278%20-0.62779%2C-1.5346%20V%20937.45158%20q%200%2C-1.39507%201.18583%2C-1.95311%20l%2033.4813%2C-17.85723%20q%200.48829%2C-0.27907%201.04633%2C-0.27907%20z%20m%2087.0533%2C0%20q%200.9068%2C0%201.53458%2C0.69754%200.69758%2C0.62783%200.69758%2C1.53462%20v%20102.67834%20q%200%2C1.3951%20-1.18586%2C1.9531%20l%20-33.48131%2C17.8572%20q%20-0.48829%2C0.2791%20-1.04633%2C0.2791%20-0.90679%2C0%20-1.60436%2C-0.6976%20-0.6278%2C-0.6277%20-0.6278%2C-1.5346%20V%20937.45158%20q%200%2C-1.39507%201.18583%2C-1.95311%20l%2033.48132%2C-17.85723%20q%200.48829%2C-0.27907%201.04632%2C-0.27907%20z%20m%20-78.12516%2C0%20q%200.55805%2C0%200.97655%2C0.20938%20l%2035.7157%2C17.85723%20q%201.25562%2C0.69754%201.25562%2C2.02287%20V%201040.13%20q%200%2C0.9068%20-0.69758%2C1.5346%20-0.62778%2C0.6976%20-1.53461%2C0.6976%20-0.55801%2C0%20-0.97655%2C-0.2094%20l%20-35.7157%2C-17.8572%20q%20-1.25558%2C-0.6976%20-1.25558%2C-2.0229%20V%20919.59439%20q%200%2C-0.90679%200.62779%2C-1.53462%200.69754%2C-0.69753%201.60436%2C-0.69753%20z%22%0A%20%20%20%20%20%20%20id%3D%22path6453%22%20/%3E%0A%20%20%3C/g%3E%0A%3C/svg%3E%0A"); background-repeat: no-repeat; }
+
+.icon-marker { background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3C%21--%20Created%20with%20Inkscape%20%28http%3A//www.inkscape.org/%29%20--%3E%0A%0A%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A//purl.org/dc/elements/1.1/%22%0A%20%20%20xmlns%3Acc%3D%22http%3A//creativecommons.org/ns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A//www.w3.org/1999/02/22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20%20xmlns%3Asodipodi%3D%22http%3A//sodipodi.sourceforge.net/DTD/sodipodi-0.dtd%22%0A%20%20%20xmlns%3Ainkscape%3D%22http%3A//www.inkscape.org/namespaces/inkscape%22%0A%20%20%20width%3D%22145%22%0A%20%20%20height%3D%22145%22%0A%20%20%20id%3D%22svg8108%22%0A%20%20%20version%3D%221.1%22%0A%20%20%20inkscape%3Aversion%3D%220.48.5%20r10040%22%0A%20%20%20sodipodi%3Adocname%3D%22New%20document%2054%22%3E%0A%20%20%3Cdefs%0A%20%20%20%20%20id%3D%22defs8110%22%20/%3E%0A%20%20%3Csodipodi%3Anamedview%0A%20%20%20%20%20id%3D%22base%22%0A%20%20%20%20%20pagecolor%3D%22%23ffffff%22%0A%20%20%20%20%20bordercolor%3D%22%23666666%22%0A%20%20%20%20%20borderopacity%3D%221.0%22%0A%20%20%20%20%20inkscape%3Apageopacity%3D%220.0%22%0A%20%20%20%20%20inkscape%3Apageshadow%3D%222%22%0A%20%20%20%20%20inkscape%3Azoom%3D%220.35%22%0A%20%20%20%20%20inkscape%3Acx%3D%2227.857143%22%0A%20%20%20%20%20inkscape%3Acy%3D%22520%22%0A%20%20%20%20%20inkscape%3Adocument-units%3D%22px%22%0A%20%20%20%20%20inkscape%3Acurrent-layer%3D%22layer1%22%0A%20%20%20%20%20showgrid%3D%22false%22%0A%20%20%20%20%20inkscape%3Awindow-width%3D%22681%22%0A%20%20%20%20%20inkscape%3Awindow-height%3D%22747%22%0A%20%20%20%20%20inkscape%3Awindow-x%3D%220%22%0A%20%20%20%20%20inkscape%3Awindow-y%3D%221069%22%0A%20%20%20%20%20inkscape%3Awindow-maximized%3D%220%22%20/%3E%0A%20%20%3Cmetadata%0A%20%20%20%20%20id%3D%22metadata8113%22%3E%0A%20%20%20%20%3Crdf%3ARDF%3E%0A%20%20%20%20%20%20%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Aformat%3Eimage/svg+xml%3C/dc%3Aformat%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A//purl.org/dc/dcmitype/StillImage%22%20/%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atitle%3E%3C/dc%3Atitle%3E%0A%20%20%20%20%20%20%3C/cc%3AWork%3E%0A%20%20%20%20%3C/rdf%3ARDF%3E%0A%20%20%3C/metadata%3E%0A%20%20%3Cg%0A%20%20%20%20%20inkscape%3Alabel%3D%22Layer%201%22%0A%20%20%20%20%20inkscape%3Agroupmode%3D%22layer%22%0A%20%20%20%20%20id%3D%22layer1%22%0A%20%20%20%20%20transform%3D%22translate%280%2C-907.36218%29%22%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20%20inkscape%3Aconnector-curvature%3D%220%22%0A%20%20%20%20%20%20%20d%3D%22m%2087.583%2C973.61203%20q%206.2499%2C-6.24993%206.2499%2C-15.08331%200%2C-8.8334%20-6.2499%2C-15.08334%20-6.2499%2C-6.24992%20-15.0833%2C-6.24992%20-8.8334%2C0%20-15.0834%2C6.24992%20-6.2499%2C6.24994%20-6.2499%2C15.08334%200%2C8.83338%206.2499%2C15.08331%206.25%2C6.24996%2015.0834%2C6.24996%208.8334%2C0%2015.0833%2C-6.24996%20z%20m%2027.5832%2C-15.08331%20q%200%2C9.08314%20-2.75%2C14.91643%20l%20-30.3331%2C64.50045%20q%20-1.3334%2C2.75%20-3.9999%2C4.3333%20-2.5833%2C1.5833%20-5.5831%2C1.5833%20-3%2C0%20-5.6669%2C-1.5833%20-2.5832%2C-1.5834%20-3.8333%2C-4.3333%20L%2032.5835%2C973.44515%20q%20-2.75%2C-5.83329%20-2.75%2C-14.91642%200%2C-17.66641%2012.4998%2C-30.16668%2012.4999%2C-12.49986%2030.1667%2C-12.49986%2017.6664%2C0%2030.1667%2C12.49986%2012.4998%2C12.4999%2012.4998%2C30.16668%20z%22%0A%20%20%20%20%20%20%20id%3D%22path6455%22%20/%3E%0A%20%20%3C/g%3E%0A%3C/svg%3E%0A"); background-repeat: no-repeat; }
+
+.icon-menu-off { background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='yes'%3F%3E%0A%3Csvg%0A xmlns%3Adc='http%3A//purl.org/dc/elements/1.1/'%0A xmlns%3Acc='http%3A//creativecommons.org/ns%23'%0A xmlns%3Ardf='http%3A//www.w3.org/1999/02/22-rdf-syntax-ns%23'%0A xmlns%3Asvg='http%3A//www.w3.org/2000/svg'%0A xmlns='http%3A//www.w3.org/2000/svg'%0A xmlns%3Asodipodi='http%3A//sodipodi.sourceforge.net/DTD/sodipodi-0.dtd'%0A xmlns%3Ainkscape='http%3A//www.inkscape.org/namespaces/inkscape'%0A width='145'%0A height='145'%0A id='svg8108'%0A version='1.1'%0A inkscape%3Aversion='0.48.5 r10040'%0A sodipodi%3Adocname='menu-off.svg'%3E%0A %3Cdefs%0A id='defs8110' /%3E%0A %3Csodipodi%3Anamedview%0A id='base'%0A pagecolor='%23ffffff'%0A bordercolor='%23666666'%0A borderopacity='1.0'%0A inkscape%3Apageopacity='0.0'%0A inkscape%3Apageshadow='2'%0A inkscape%3Azoom='0.35'%0A inkscape%3Acx='27.857143'%0A inkscape%3Acy='520'%0A inkscape%3Adocument-units='px'%0A inkscape%3Acurrent-layer='layer1'%0A showgrid='false'%0A inkscape%3Awindow-width='838'%0A inkscape%3Awindow-height='1029'%0A inkscape%3Awindow-x='840'%0A inkscape%3Awindow-y='19'%0A inkscape%3Awindow-maximized='0' /%3E%0A %3Cmetadata%0A id='metadata8113'%3E%0A %3Crdf%3ARDF%3E%0A %3Ccc%3AWork%0A rdf%3Aabout=''%3E%0A %3Cdc%3Aformat%3Eimage/svg+xml%3C/dc%3Aformat%3E%0A %3Cdc%3Atype%0A rdf%3Aresource='http%3A//purl.org/dc/dcmitype/StillImage' /%3E%0A %3Cdc%3Atitle /%3E%0A %3C/cc%3AWork%3E%0A %3C/rdf%3ARDF%3E%0A %3C/metadata%3E%0A %3Cg%0A inkscape%3Alabel='Layer 1'%0A inkscape%3Agroupmode='layer'%0A id='layer1'%0A transform='translate%280%2C-907.36218%29'%3E%0A %3Cpath%0A inkscape%3Aconnector-curvature='0'%0A d='m 77.93731%2C992.29975 q 2.5625%2C-5.93768 2.5625%2C-12.43757 0%2C-6.49989 -2.5625%2C-12.37484 -2.5%2C-5.93768 -6.8124%2C-10.25022 -4.31254%2C-4.31228 -10.24994%2C-6.8124 -5.87492%2C-2.56255 -12.37484%2C-2.56255 -6.49989%2C0 -12.43757%2C2.56255 -5.87495%2C2.50012 -10.18749%2C6.8124 -4.31254%2C4.31254 -6.87509%2C10.25022 Q 16.5%2C973.36229 16.5%2C979.86218 q 0%2C6.49989 2.49998%2C12.43757 2.56249%2C5.87495 6.87509%2C10.18745 4.31254%2C4.3123 10.18749%2C6.8749 5.9374%2C2.5001 12.43757%2C2.5001 6.49992%2C0 12.37484%2C-2.5001 5.9374%2C-2.5626 10.24994%2C-6.8749 4.31257%2C-4.3125 6.8124%2C-10.18745 z m 48.00027%2C0 q 2.5625%2C-5.93768 2.5625%2C-12.43757 0%2C-6.49989 -2.5625%2C-12.37484 -2.5%2C-5.93768 -6.81237%2C-10.25022 -4.31254%2C-4.31228 -10.24994%2C-6.8124 -5.87495%2C-2.56255 -12.37484%2C-2.56255 H 72.3754 q 7.43734%2C5.62519 11.74988%2C13.99998 4.37501%2C8.37506 4.37501%2C18.00003 0%2C9.62497 -4.37501%2C18.00004 -4.31254%2C8.37478 -11.74988%2C13.99998 h 24.12503 q 6.49989%2C0 12.37484%2C-2.5001 5.9374%2C-2.5626 10.24994%2C-6.8749 4.31254%2C-4.3125 6.81237%2C-10.18745 z m 7.3749%2C-27.93749 q 3.18752%2C7.3749 3.18752%2C15.49992 0%2C8.12503 -3.18752%2C15.56237 -3.18749%2C7.37515 -8.56236%2C12.75005 -5.31243%2C5.3124 -12.75005%2C8.4999 -7.37489%2C3.1876 -15.49992%2C3.1876 h -48.0003 q -8.12503%2C0 -15.56236%2C-3.1876 -7.3749%2C-3.1875 -12.75005%2C-8.4999 -5.31243%2C-5.3749 -8.49995%2C-12.75005 Q 8.5%2C987.98721 8.5%2C979.86218 q 0%2C-8.12502 3.18749%2C-15.49992 3.18752%2C-7.43762 8.49995%2C-12.75005 5.37487%2C-5.37487 12.75005%2C-8.56239 7.43733%2C-3.18751 15.56236%2C-3.18751 h 48.0003 q 8.12503%2C0 15.49992%2C3.18751 7.43734%2C3.18752 12.75005%2C8.56239 5.37487%2C5.31243 8.56236%2C12.75005 z'%0A id='path6875'%0A style='fill%3A%23ffffff' /%3E%0A %3C/g%3E%0A%3C/svg%3E%0A"); background-repeat: no-repeat; }
+
+.icon-menu-on { background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3C%21--%20Created%20with%20Inkscape%20%28http%3A//www.inkscape.org/%29%20--%3E%0A%0A%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A//purl.org/dc/elements/1.1/%22%0A%20%20%20xmlns%3Acc%3D%22http%3A//creativecommons.org/ns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A//www.w3.org/1999/02/22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20%20xmlns%3Asodipodi%3D%22http%3A//sodipodi.sourceforge.net/DTD/sodipodi-0.dtd%22%0A%20%20%20xmlns%3Ainkscape%3D%22http%3A//www.inkscape.org/namespaces/inkscape%22%0A%20%20%20width%3D%22145%22%0A%20%20%20height%3D%22145%22%0A%20%20%20id%3D%22svg8108%22%0A%20%20%20version%3D%221.1%22%0A%20%20%20inkscape%3Aversion%3D%220.48.5%20r10040%22%0A%20%20%20sodipodi%3Adocname%3D%22menu-on.svg%22%3E%0A%20%20%3Cdefs%0A%20%20%20%20%20id%3D%22defs8110%22%20/%3E%0A%20%20%3Csodipodi%3Anamedview%0A%20%20%20%20%20id%3D%22base%22%0A%20%20%20%20%20pagecolor%3D%22%23ffffff%22%0A%20%20%20%20%20bordercolor%3D%22%23666666%22%0A%20%20%20%20%20borderopacity%3D%221.0%22%0A%20%20%20%20%20inkscape%3Apageopacity%3D%220.0%22%0A%20%20%20%20%20inkscape%3Apageshadow%3D%222%22%0A%20%20%20%20%20inkscape%3Azoom%3D%220.35%22%0A%20%20%20%20%20inkscape%3Acx%3D%2227.857143%22%0A%20%20%20%20%20inkscape%3Acy%3D%22520%22%0A%20%20%20%20%20inkscape%3Adocument-units%3D%22px%22%0A%20%20%20%20%20inkscape%3Acurrent-layer%3D%22layer1%22%0A%20%20%20%20%20showgrid%3D%22false%22%0A%20%20%20%20%20inkscape%3Awindow-width%3D%22838%22%0A%20%20%20%20%20inkscape%3Awindow-height%3D%221029%22%0A%20%20%20%20%20inkscape%3Awindow-x%3D%220%22%0A%20%20%20%20%20inkscape%3Awindow-y%3D%2219%22%0A%20%20%20%20%20inkscape%3Awindow-maximized%3D%220%22%20/%3E%0A%20%20%3Cmetadata%0A%20%20%20%20%20id%3D%22metadata8113%22%3E%0A%20%20%20%20%3Crdf%3ARDF%3E%0A%20%20%20%20%20%20%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Aformat%3Eimage/svg+xml%3C/dc%3Aformat%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A//purl.org/dc/dcmitype/StillImage%22%20/%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atitle%20/%3E%0A%20%20%20%20%20%20%3C/cc%3AWork%3E%0A%20%20%20%20%3C/rdf%3ARDF%3E%0A%20%20%3C/metadata%3E%0A%20%20%3Cg%0A%20%20%20%20%20inkscape%3Alabel%3D%22Layer%201%22%0A%20%20%20%20%20inkscape%3Agroupmode%3D%22layer%22%0A%20%20%20%20%20id%3D%22layer1%22%0A%20%20%20%20%20transform%3D%22translate%280%2C-907.36218%29%22%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20%20inkscape%3Aconnector-curvature%3D%220%22%0A%20%20%20%20%20%20%20d%3D%22m%2011.687498%2C995.42453%20q%20-3.1874995%2C-7.43734%20-3.1874995%2C-15.56236%200%2C-8.12502%203.1874995%2C-15.49992%203.1875%2C-7.43762%208.5%2C-12.75004%205.3748%2C-5.37487%2012.75%2C-8.56239%207.4374%2C-3.18749%2015.5624%2C-3.18749%20h%2048.000203%20q%208.125099%2C0%2015.499999%2C3.18749%207.4373%2C3.18752%2012.75%2C8.56239%205.3749%2C5.31242%208.5624%2C12.75004%203.1875%2C7.3749%203.1875%2C15.49992%200%2C8.12502%20-3.1875%2C15.56236%20-3.1875%2C7.37517%20-8.5624%2C12.74997%20-5.3124%2C5.3125%20-12.75%2C8.5%20-7.3749%2C3.1875%20-15.499998%2C3.1875%20H%2048.499898%20q%20-8.125%2C0%20-15.562399%2C-3.1875%20-7.3749%2C-3.1875%20-12.75%2C-8.5%20-5.3125%2C-5.3748%20-8.5%2C-12.74997%20z%20m%2072.374203%2C13.93747%20q%205.9374%2C2.5001%2012.4376%2C2.5001%206.499899%2C0%2012.374799%2C-2.5001%205.9374%2C-2.5625%2010.25%2C-6.8748%204.3125%2C-4.31247%206.8124%2C-10.18747%202.5625%2C-5.93764%202.5625%2C-12.43756%200%2C-6.49989%20-2.5625%2C-12.37484%20-2.5%2C-5.93767%20-6.8124%2C-10.25021%20-4.3126%2C-4.31226%20-10.25%2C-6.81237%20-5.8749%2C-2.56256%20-12.374799%2C-2.56256%20-6.4999%2C0%20-12.4376%2C2.56256%20-5.8749%2C2.50011%20-10.187503%2C6.81237%20-4.3125%2C4.31254%20-6.8751%2C10.25021%20-2.5%2C5.87495%20-2.5%2C12.37484%200%2C6.49992%202.5%2C12.43756%202.5625%2C5.875%206.8751%2C10.18747%204.312603%2C4.3123%2010.187503%2C6.8748%20z%22%0A%20%20%20%20%20%20%20id%3D%22path6877%22%0A%20%20%20%20%20%20%20style%3D%22fill%3A%23ffffff%22%20/%3E%0A%20%20%3C/g%3E%0A%3C/svg%3E%0A"); background-repeat: no-repeat; }
+
+.icon-pointer { background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3C%21--%20Created%20with%20Inkscape%20%28http%3A//www.inkscape.org/%29%20--%3E%0A%0A%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A//purl.org/dc/elements/1.1/%22%0A%20%20%20xmlns%3Acc%3D%22http%3A//creativecommons.org/ns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A//www.w3.org/1999/02/22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20%20xmlns%3Asodipodi%3D%22http%3A//sodipodi.sourceforge.net/DTD/sodipodi-0.dtd%22%0A%20%20%20xmlns%3Ainkscape%3D%22http%3A//www.inkscape.org/namespaces/inkscape%22%0A%20%20%20width%3D%22145%22%0A%20%20%20height%3D%22145%22%0A%20%20%20id%3D%22svg8108%22%0A%20%20%20version%3D%221.1%22%0A%20%20%20inkscape%3Aversion%3D%220.48.5%20r10040%22%0A%20%20%20sodipodi%3Adocname%3D%22menu-off.svg%22%3E%0A%20%20%3Cdefs%0A%20%20%20%20%20id%3D%22defs8110%22%20/%3E%0A%20%20%3Csodipodi%3Anamedview%0A%20%20%20%20%20id%3D%22base%22%0A%20%20%20%20%20pagecolor%3D%22%23ffffff%22%0A%20%20%20%20%20bordercolor%3D%22%23666666%22%0A%20%20%20%20%20borderopacity%3D%221.0%22%0A%20%20%20%20%20inkscape%3Apageopacity%3D%220.0%22%0A%20%20%20%20%20inkscape%3Apageshadow%3D%222%22%0A%20%20%20%20%20inkscape%3Azoom%3D%220.35%22%0A%20%20%20%20%20inkscape%3Acx%3D%2227.857143%22%0A%20%20%20%20%20inkscape%3Acy%3D%22520%22%0A%20%20%20%20%20inkscape%3Adocument-units%3D%22px%22%0A%20%20%20%20%20inkscape%3Acurrent-layer%3D%22layer1%22%0A%20%20%20%20%20showgrid%3D%22false%22%0A%20%20%20%20%20inkscape%3Awindow-width%3D%22681%22%0A%20%20%20%20%20inkscape%3Awindow-height%3D%22747%22%0A%20%20%20%20%20inkscape%3Awindow-x%3D%220%22%0A%20%20%20%20%20inkscape%3Awindow-y%3D%221069%22%0A%20%20%20%20%20inkscape%3Awindow-maximized%3D%220%22%20/%3E%0A%20%20%3Cmetadata%0A%20%20%20%20%20id%3D%22metadata8113%22%3E%0A%20%20%20%20%3Crdf%3ARDF%3E%0A%20%20%20%20%20%20%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Aformat%3Eimage/svg+xml%3C/dc%3Aformat%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A//purl.org/dc/dcmitype/StillImage%22%20/%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atitle%3E%3C/dc%3Atitle%3E%0A%20%20%20%20%20%20%3C/cc%3AWork%3E%0A%20%20%20%20%3C/rdf%3ARDF%3E%0A%20%20%3C/metadata%3E%0A%20%20%3Cg%0A%20%20%20%20%20inkscape%3Alabel%3D%22Layer%201%22%0A%20%20%20%20%20inkscape%3Agroupmode%3D%22layer%22%0A%20%20%20%20%20id%3D%22layer1%22%0A%20%20%20%20%20transform%3D%22translate%280%2C-907.36218%29%22%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20%20inkscape%3Aconnector-curvature%3D%220%22%0A%20%20%20%20%20%20%20d%3D%22M%20134.3637%2C925.62065%2077.544588%2C1039.255%20q%20-1.50923%2C3.1072%20-5.06029%2C3.1072%20-0.4439%2C0%20-1.33164%2C-0.1774%20-1.95313%2C-0.4439%20-3.19604%2C-2.0419%20-1.15409%2C-1.5092%20-1.15409%2C-3.4623%20v%20-51.13568%20h%20-51.13564%20q%20-1.95313%2C0%20-3.55113%2C-1.15414%20-1.50923%2C-1.24291%20-1.95313%2C-3.19599%20-0.4439101%2C-1.95314%200.35517%2C-3.72868%200.799%2C-1.7756%202.57454%2C-2.66337%20L%20126.72664%2C917.98363%20q%201.15413%2C-0.62146%202.57462%2C-0.62146%202.39696%2C0%203.99516%2C1.68682%201.33164%2C1.24286%201.598%2C3.10722%200.35518%2C1.77555%20-0.53267%2C3.46237%20z%22%0A%20%20%20%20%20%20%20id%3D%22path6427%22%20/%3E%0A%20%20%3C/g%3E%0A%3C/svg%3E%0A"); background-repeat: no-repeat; }
+
+.icon-ps { background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3C%21--%20Created%20with%20Inkscape%20%28http%3A//www.inkscape.org/%29%20--%3E%0A%0A%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A//purl.org/dc/elements/1.1/%22%0A%20%20%20xmlns%3Acc%3D%22http%3A//creativecommons.org/ns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A//www.w3.org/1999/02/22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20%20xmlns%3Asodipodi%3D%22http%3A//sodipodi.sourceforge.net/DTD/sodipodi-0.dtd%22%0A%20%20%20xmlns%3Ainkscape%3D%22http%3A//www.inkscape.org/namespaces/inkscape%22%0A%20%20%20width%3D%22145%22%0A%20%20%20height%3D%22145%22%0A%20%20%20id%3D%22svg8108%22%0A%20%20%20version%3D%221.1%22%0A%20%20%20inkscape%3Aversion%3D%220.48.5%20r10040%22%0A%20%20%20sodipodi%3Adocname%3D%22human.svg%22%3E%0A%20%20%3Cdefs%0A%20%20%20%20%20id%3D%22defs8110%22%20/%3E%0A%20%20%3Csodipodi%3Anamedview%0A%20%20%20%20%20id%3D%22base%22%0A%20%20%20%20%20pagecolor%3D%22%23ffffff%22%0A%20%20%20%20%20bordercolor%3D%22%23666666%22%0A%20%20%20%20%20borderopacity%3D%221.0%22%0A%20%20%20%20%20inkscape%3Apageopacity%3D%220.0%22%0A%20%20%20%20%20inkscape%3Apageshadow%3D%222%22%0A%20%20%20%20%20inkscape%3Azoom%3D%220.35%22%0A%20%20%20%20%20inkscape%3Acx%3D%2227.857143%22%0A%20%20%20%20%20inkscape%3Acy%3D%22520%22%0A%20%20%20%20%20inkscape%3Adocument-units%3D%22px%22%0A%20%20%20%20%20inkscape%3Acurrent-layer%3D%22layer1%22%0A%20%20%20%20%20showgrid%3D%22false%22%0A%20%20%20%20%20inkscape%3Awindow-width%3D%22681%22%0A%20%20%20%20%20inkscape%3Awindow-height%3D%22747%22%0A%20%20%20%20%20inkscape%3Awindow-x%3D%220%22%0A%20%20%20%20%20inkscape%3Awindow-y%3D%221069%22%0A%20%20%20%20%20inkscape%3Awindow-maximized%3D%220%22%20/%3E%0A%20%20%3Cmetadata%0A%20%20%20%20%20id%3D%22metadata8113%22%3E%0A%20%20%20%20%3Crdf%3ARDF%3E%0A%20%20%20%20%20%20%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Aformat%3Eimage/svg+xml%3C/dc%3Aformat%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A//purl.org/dc/dcmitype/StillImage%22%20/%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atitle%3E%3C/dc%3Atitle%3E%0A%20%20%20%20%20%20%3C/cc%3AWork%3E%0A%20%20%20%20%3C/rdf%3ARDF%3E%0A%20%20%3C/metadata%3E%0A%20%20%3Cg%0A%20%20%20%20%20inkscape%3Alabel%3D%22Layer%201%22%0A%20%20%20%20%20inkscape%3Agroupmode%3D%22layer%22%0A%20%20%20%20%20id%3D%22layer1%22%0A%20%20%20%20%20transform%3D%22translate%280%2C-907.36218%29%22%3E%0A%20%20%20%20%3Cg%0A%20%20%20%20%20%20%20transform%3D%22matrix%280.42524913%2C0%2C0%2C0.42524913%2C8.4999994%2C572.95737%29%22%0A%20%20%20%20%20%20%20id%3D%22g4268%22%3E%0A%20%20%20%20%20%20%3Crect%0A%20%20%20%20%20%20%20%20%20ry%3D%220%22%0A%20%20%20%20%20%20%20%20%20y%3D%22861.36218%22%0A%20%20%20%20%20%20%20%20%20x%3D%220%22%0A%20%20%20%20%20%20%20%20%20height%3D%22191%22%0A%20%20%20%20%20%20%20%20%20width%3D%22301.00003%22%0A%20%20%20%20%20%20%20%20%20id%3D%22rect3056-1%22%0A%20%20%20%20%20%20%20%20%20style%3D%22opacity%3A0%3Bfill%3Anone%3Bstroke%3Anone%22%20/%3E%0A%20%20%20%20%20%20%3Cg%0A%20%20%20%20%20%20%20%20%20transform%3D%22matrix%280.24869792%2C0%2C0%2C0.24869792%2C0.23946%2C1004.97%29%22%0A%20%20%20%20%20%20%20%20%20id%3D%22g4054%22%0A%20%20%20%20%20%20%20%20%20style%3D%22opacity%3A0.9%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%0A%20%20%20%20%20%20%20%20%20%20%20inkscape%3Aconnector-curvature%3D%220%22%0A%20%20%20%20%20%20%20%20%20%20%20style%3D%22opacity%3A0.9%3Bfill%3A%23000000%3Bfill-opacity%3A1%3Bstroke%3Anone%22%0A%20%20%20%20%20%20%20%20%20%20%20d%3D%22m%201125.8639%2C-540.81153%20-1045.445052%2C80.41885%200%2C482.513088%2046.743452%2C1.884816%2020.35602%2C0.753927%20c%202.59863%2C-1.910752%204.54844%2C-4.593364%205.78011%2C-8.041885%201.77545%2C-4.971493%202.63869%2C-12.7188437%202.63874%2C-23.3717274%20l%200%2C-250.4293186%20c%20-5e-5%2C-12.78341%20-1.30585%2C-21.96222%20-4.14659%2C-27.64398%20-2.84084%2C-5.68141%20-7.85094%2C-8.54432%20-14.95288%2C-8.5445%20-7.10201%2C1.8e-4%20-16.70151%2C2.71557%20-28.77487%2C8.04188%20l%20-1.13089%2C0.50262%20c%20-1.0653%2C1.7e-4%20-1.65538%2C-0.86307%20-2.01047%2C-2.63874%20-0.7102%2C-1.77532%20-0.56268%2C-2.91174%200.50261%2C-3.26702%20l%2059.0576%2C-28.77487%20c%201.42033%2C-0.70999%202.85179%2C-1.00502%204.27225%2C-1.00523%204.61622%2C2.1e-4%208.48989%2C3.87388%2011.68586%2C11.68586%203.19582%2C7.45728%205.04796%2C18.06754%205.40314%2C31.91623%2030.18333%2C-30.53834%2059.99259%2C-45.73801%2089.46597%2C-45.73822%2014.55889%2C2.1e-4%2028.03206%2C3.87389%2040.46073%2C11.68587%2012.78335%2C7.81237%2022.95106%2C19.13836%2030.40838%2C34.05235%207.45684%2C14.91432%2011.18299%2C32.38683%2011.18325%2C52.27225%20-2.6e-4%2C26.63254%20-6.02112%2C49.137%20-18.09424%2C67.6021%20-12.0736%2C18.11008%20-26.97823%2C31.58325%20-44.73299%2C40.46073%20-17.75513%2C8.87748%20-35.22764%2C13.31937%20-52.27225%2C13.31937%20-11.0082%2C0%20-20.90274%2C-1.01078%20-29.78011%2C-3.14136%20-8.52247%2C-2.13062%20-17.40625%2C-5.70926%20-26.63874%2C-10.68063%20l%200%2C110.3246086%20c%20-8e-5%2C10.6528837%201.28386%2C18.4002344%203.76964%2C23.3717274%202.8407%2C4.971252%207.87266%2C8.402363%2015.32984%2C10.178011%200.21653%2C0.06192%200.50118%2C0.06433%200.75392%2C0.125453%200.091%2C0.02011%200.17013%2C0.104143%200.25131%2C0.125454%20l%2036.81676%2C1.382198%200%2C0.125454%20847.6649%2C33.675996%2035.4346%2C-603.141362%20z%20m%20-541.06809%2C218.7644%20c%2013.84877%2C2.1e-4%2026.7537%2C2.7156%2038.82723%2C8.04188%203.55085%2C1.4206%205.40298%2C3.29462%205.40314%2C5.78011%20l%20-0.62828%2C16.58639%20c%20-0.71034%2C9.23275%20-1.00539%2C16.68507%20-1.00523%2C22.36649%20-1.6e-4%2C0.71035%20-1.13656%2C1.00539%20-3.26702%2C1.00523%20-1.77565%2C1.6e-4%20-2.63886%2C-0.29489%20-2.63874%2C-1.00523%20-1.2e-4%2C-11.36301%20-6.021%2C-21.11003%20-18.09424%2C-29.27749%20-12.07348%2C-8.52219%20-24.6834%2C-12.81655%20-37.82199%2C-12.81675%20-8.87756%2C2e-4%20-15.90918%2C2.2949%20-21.2356%2C6.91099%20-5.32654%2C4.61648%20-8.04193%2C11.77376%20-8.04189%2C21.36126%20-4e-5%2C12.42864%204.1468%2C22.32317%2012.31414%2C29.7801%208.16722%2C7.10213%2020.20893%2C14.70196%2036.18848%2C22.86911%2012.07324%2C6.0368%2021.67276%2C11.34194%2028.77487%2C15.95812%207.45696%2C4.61639%2013.62532%2C10.91042%2018.59686%2C18.72251%204.97125%2C7.45716%207.41345%2C16.48845%207.41361%2C27.14136%20-1.6e-4%2C17.755%20-6.88425%2C33.08034%20-20.73298%2C45.86388%20-13.49388%2C12.42849%20-31.82966%2C18.59686%20-54.911%2C18.59686%20-18.82034%2C0%20-35.7465%2C-5.30516%20-51.01571%2C-15.95812%20-2.13061%2C-1.77549%20-3.26705%2C-3.92267%20-3.26701%2C-6.40838%20l%20-1.00524%2C-41.59162%20c%20-4e-5%2C-0.71014%200.86322%2C-1.27834%202.63875%2C-1.63351%201.77544%2C-0.35505%202.78623%2C0.0655%203.14136%2C1.13089%206.74686%2C17.755%2015.63061%2C31.22817%2026.63874%2C40.46074%2011.00802%2C9.2326%2023.76546%2C13.82198%2038.32461%2C13.82198%2011.00797%2C0%2019.59671%2C-2.44219%2025.63351%2C-7.41361%206.03656%2C-5.32646%209.047%2C-13.19946%209.04712%2C-23.49738%20-1.2e-4%2C-9.94274%20-2.29484%2C-18.2583%20-6.911%2C-25.00524%20-4.26131%2C-7.10191%20-9.56642%2C-12.70208%20-15.95811%2C-16.96335%20-6.39189%2C-4.26111%20-15.27564%2C-9.12368%20-26.63875%2C-14.45026%20-11.71835%2C-5.68149%20-21.02281%2C-10.8391%20-27.76963%2C-15.4555%20-6.74694%2C-4.61617%20-12.62029%2C-10.63703%20-17.59162%2C-18.09424%20-4.61633%2C-7.45695%20-6.91104%2C-16.63576%20-6.911%2C-27.64397%20-4e-5%2C-19.17519%207.15724%2C-33.78479%2021.36126%2C-43.72775%2014.55899%2C-10.29768%2031.6108%2C-15.45529%2051.14136%2C-15.4555%20z%20m%20-331.8534%2C19.72775%20c%20-12.78371%2C1.9e-4%20-24.53039%2C3.01062%20-35.18325%2C9.04712%20-10.65308%2C6.03686%20-21.26334%2C14.77312%20-31.91623%2C26.13612%20l%200%2C118.74346%20c%209.58759%2C11.00809%2019.90282%2C19.59683%2030.911%2C25.63351%2011.36305%2C5.68159%2025.13126%2C8.41884%2041.46596%2C8.41884%2018.82009%2C0%2034.29293%2C-8.16802%2046.3665%2C-24.50261%2012.07316%2C-16.68961%2018.09402%2C-39.7623%2018.09424%2C-69.2356%20-2.2e-4%2C-29.47312%20-6.58929%2C-52.54579%20-19.72775%2C-69.23561%20-13.13886%2C-16.68948%20-29.76998%2C-25.00504%20-50.01047%2C-25.00523%20z%20m%20568.46073%2C3.14136%20c%207.10191%2C1.9e-4%2012.55459%2C1.99985%2016.46073%2C5.90576%203.90603%2C3.90627%205.90568%2C9.2114%205.90576%2C15.95811%20-8e-5%2C7.45725%20-1.99973%2C13.33059%20-5.90576%2C17.59163%20-3.90614%2C3.90623%20-9.35882%2C5.9059%20-16.46073%2C5.90576%20-7.45712%2C1.4e-4%20-13.33047%2C-1.99953%20-17.59162%2C-5.90576%20-3.90611%2C-4.26104%20-5.9058%2C-10.13438%20-5.90576%2C-17.59163%20-4e-5%2C-6.74671%201.99965%2C-12.05184%205.90576%2C-15.95811%204.26115%2C-3.90591%2010.1345%2C-5.90557%2017.59162%2C-5.90576%20z%20m%20-390.15707%2C149.7801%20c%207.10191%2C4e-5%2012.55459%2C1.87404%2016.46074%2C5.78011%203.90602%2C3.9061%205.90567%2C9.21125%205.90575%2C15.95811%20-8e-5%2C7.45708%20-1.99973%2C13.33043%20-5.90575%2C17.59163%20-3.90615%2C3.9061%20-9.35883%2C5.90576%20-16.46074%2C5.90576%20-7.45712%2C0%20-13.33047%2C-1.99966%20-17.59162%2C-5.90576%20-3.9061%2C-4.2612%20-5.9058%2C-10.13455%20-5.90576%2C-17.59163%20-4e-5%2C-6.74686%201.99966%2C-12.05201%205.90576%2C-15.95811%204.26115%2C-3.90607%2010.1345%2C-5.78007%2017.59162%2C-5.78011%20z%20m%20284.98429%2C0%20c%207.10191%2C4e-5%2012.68025%2C1.87404%2016.58639%2C5.78011%203.90603%2C3.9061%205.78003%2C9.21125%205.78011%2C15.95811%20-8e-5%2C7.45708%20-1.87408%2C13.33043%20-5.78011%2C17.59163%20-3.90614%2C3.9061%20-9.48448%2C5.90576%20-16.58639%2C5.90576%20-7.45711%2C0%20-13.33046%2C-1.99966%20-17.59162%2C-5.90576%20-3.9061%2C-4.2612%20-5.78014%2C-10.13455%20-5.7801%2C-17.59163%20-4e-5%2C-6.74686%201.874%2C-12.05201%205.7801%2C-15.95811%204.26116%2C-3.90607%2010.13451%2C-5.78007%2017.59162%2C-5.78011%20z%20m%20105.17278%2C0%20c%207.10191%2C4e-5%2012.55459%2C1.87404%2016.46073%2C5.78011%203.90603%2C3.9061%205.90568%2C9.21125%205.90576%2C15.95811%20-8e-5%2C7.45708%20-1.99973%2C13.33043%20-5.90576%2C17.59163%20-3.90614%2C3.9061%20-9.35882%2C5.90576%20-16.46073%2C5.90576%20-7.45712%2C0%20-13.33047%2C-1.99966%20-17.59162%2C-5.90576%20-3.90611%2C-4.2612%20-5.9058%2C-10.13455%20-5.90576%2C-17.59163%20-4e-5%2C-6.74686%201.99965%2C-12.05201%205.90576%2C-15.95811%204.26115%2C-3.90607%2010.1345%2C-5.78007%2017.59162%2C-5.78011%20z%22%0A%20%20%20%20%20%20%20%20%20%20%20id%3D%22path3169%22%20/%3E%0A%20%20%20%20%20%20%20%20%3Ctext%0A%20%20%20%20%20%20%20%20%20%20%20xml%3Aspace%3D%22preserve%22%0A%20%20%20%20%20%20%20%20%20%20%20style%3D%22font-size%3A532.31341553px%3Bfont-style%3Anormal%3Bfont-variant%3Anormal%3Bfont-stretch%3Anormal%3Btext-align%3Astart%3Bline-height%3A125%25%3Bletter-spacing%3A0px%3Bword-spacing%3A0px%3Bwriting-mode%3Alr-tb%3Btext-anchor%3Astart%3Bopacity%3A0.9%3Bfill%3A%23ffffff%3Bfill-opacity%3A1%3Bstroke%3Anone%3Bdisplay%3Ainline%3Benable-background%3Anew%3Bfont-family%3ACormorant%20Garamond%3B-inkscape-font-specification%3ACormorant%20Garamond%20Semi-Light%22%0A%20%20%20%20%20%20%20%20%20%20%20x%3D%22105.53693%22%0A%20%20%20%20%20%20%20%20%20%20%20y%3D%22-110.1496%22%0A%20%20%20%20%20%20%20%20%20%20%20id%3D%22text5822-2%22%0A%20%20%20%20%20%20%20%20%20%20%20sodipodi%3Alinespacing%3D%22125%25%22%3E%3Ctspan%0A%20%20%20%20%20%20%20%20%20%20%20%20%20sodipodi%3Arole%3D%22line%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20id%3D%22tspan5824-0%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20x%3D%22105.53693%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20y%3D%22-110.1496%22%3Ep.s.%3A%3Ctspan%0A%20%20%20style%3D%22fill%3A%23ffffff%22%0A%20%20%20id%3D%22tspan5864-2%22%3E%3Ctspan%0A%20%20%20%20%20style%3D%22fill%3Anone%22%0A%20%20%20%20%20id%3D%22tspan5873-3%22%3Ex%20%3C/tspan%3E%3C/tspan%3E%3C/tspan%3E%3C/text%3E%0A%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%3C/g%3E%0A%20%20%3C/g%3E%0A%3C/svg%3E%0A"); background-repeat: no-repeat; }
+
+.icon-signs { background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3C%21--%20Created%20with%20Inkscape%20%28http%3A//www.inkscape.org/%29%20--%3E%0A%0A%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A//purl.org/dc/elements/1.1/%22%0A%20%20%20xmlns%3Acc%3D%22http%3A//creativecommons.org/ns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A//www.w3.org/1999/02/22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20%20xmlns%3Asodipodi%3D%22http%3A//sodipodi.sourceforge.net/DTD/sodipodi-0.dtd%22%0A%20%20%20xmlns%3Ainkscape%3D%22http%3A//www.inkscape.org/namespaces/inkscape%22%0A%20%20%20width%3D%22145%22%0A%20%20%20height%3D%22145%22%0A%20%20%20id%3D%22svg8108%22%0A%20%20%20version%3D%221.1%22%0A%20%20%20inkscape%3Aversion%3D%220.48.5%20r10040%22%0A%20%20%20sodipodi%3Adocname%3D%22download.svg%22%3E%0A%20%20%3Cdefs%0A%20%20%20%20%20id%3D%22defs8110%22%20/%3E%0A%20%20%3Csodipodi%3Anamedview%0A%20%20%20%20%20id%3D%22base%22%0A%20%20%20%20%20pagecolor%3D%22%23ffffff%22%0A%20%20%20%20%20bordercolor%3D%22%23666666%22%0A%20%20%20%20%20borderopacity%3D%221.0%22%0A%20%20%20%20%20inkscape%3Apageopacity%3D%220.0%22%0A%20%20%20%20%20inkscape%3Apageshadow%3D%222%22%0A%20%20%20%20%20inkscape%3Azoom%3D%220.35%22%0A%20%20%20%20%20inkscape%3Acx%3D%2227.857143%22%0A%20%20%20%20%20inkscape%3Acy%3D%22520%22%0A%20%20%20%20%20inkscape%3Adocument-units%3D%22px%22%0A%20%20%20%20%20inkscape%3Acurrent-layer%3D%22layer1%22%0A%20%20%20%20%20showgrid%3D%22false%22%0A%20%20%20%20%20inkscape%3Awindow-width%3D%22681%22%0A%20%20%20%20%20inkscape%3Awindow-height%3D%22747%22%0A%20%20%20%20%20inkscape%3Awindow-x%3D%220%22%0A%20%20%20%20%20inkscape%3Awindow-y%3D%221069%22%0A%20%20%20%20%20inkscape%3Awindow-maximized%3D%220%22%20/%3E%0A%20%20%3Cmetadata%0A%20%20%20%20%20id%3D%22metadata8113%22%3E%0A%20%20%20%20%3Crdf%3ARDF%3E%0A%20%20%20%20%20%20%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Aformat%3Eimage/svg+xml%3C/dc%3Aformat%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A//purl.org/dc/dcmitype/StillImage%22%20/%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atitle%3E%3C/dc%3Atitle%3E%0A%20%20%20%20%20%20%3C/cc%3AWork%3E%0A%20%20%20%20%3C/rdf%3ARDF%3E%0A%20%20%3C/metadata%3E%0A%20%20%3Cg%0A%20%20%20%20%20inkscape%3Alabel%3D%22Layer%201%22%0A%20%20%20%20%20inkscape%3Agroupmode%3D%22layer%22%0A%20%20%20%20%20id%3D%22layer1%22%0A%20%20%20%20%20transform%3D%22translate%280%2C-907.36218%29%22%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20%20inkscape%3Aconnector-curvature%3D%220%22%0A%20%20%20%20%20%20%20d%3D%22m%20133.14315%2C937.0769%20q%200.7143%2C0.71427%200.7143%2C1.64285%200%2C0.92855%20-0.7143%2C1.64283%20l%20-10.0713%2C10.07132%20q%20-2%2C1.99997%20-4.8569%2C1.99997%20h%20-95.9994%20q%20-1.8572%2C0%20-3.2144%2C-1.35712%20-1.3571%2C-1.35713%20-1.3571%2C-3.21439%20V%20929.5767%20q%200%2C-1.8571%201.3571%2C-3.21438%201.3571%2C-1.35713%203.2144%2C-1.35713%20h%2041.1421%20v%20-4.57151%20q%200%2C-1.85713%201.3572%2C-3.21438%201.3571%2C-1.35713%203.2144%2C-1.35713%20h%209.1426%20q%201.8571%2C0%203.2144%2C1.35713%201.3571%2C1.35712%201.3571%2C3.21438%20v%204.57151%20h%2036.5726%20q%202.8571%2C0%204.8569%2C1.99998%20l%2010.0713%2C10.07131%20z%20m%20-69.7852%2C65.6412%20h%2018.2857%20v%2036.5726%20q%200%2C1.8571%20-1.3571%2C3.2144%20-1.3572%2C1.3571%20-3.2144%2C1.3571%20h%20-9.1427%20q%20-1.8572%2C0%20-3.2144%2C-1.3571%20-1.3571%2C-1.3572%20-1.3571%2C-3.2144%20v%20-36.5726%20z%20m%2059.4269%2C-31.99983%20q%201.8571%2C0%203.2144%2C1.35713%201.3571%2C1.35712%201.3571%2C3.21438%20v%2018.28562%20q%200%2C1.85716%20-1.3571%2C3.21439%20-1.3571%2C1.35712%20-3.2144%2C1.35712%20h%20-95.9994%20q%20-2.8572%2C0%20-4.8573%2C-1.99997%20l%20-10.0713%2C-10.07132%20q%20-0.7143%2C-0.71427%20-0.7143%2C-1.64285%200%2C-0.92855%200.7143%2C-1.64283%20l%2010.0713%2C-10.07131%20q%202%2C-1.99998%204.8573%2C-1.99998%20h%2036.5725%20v%20-13.71413%20h%2018.2857%20v%2013.71413%20h%2041.1421%20z%22%0A%20%20%20%20%20%20%20id%3D%22path6461%22%20/%3E%0A%20%20%3C/g%3E%0A%3C/svg%3E%0A"); background-repeat: no-repeat; }
+
+.icon-upload { background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3C%21--%20Created%20with%20Inkscape%20%28http%3A//www.inkscape.org/%29%20--%3E%0A%0A%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A//purl.org/dc/elements/1.1/%22%0A%20%20%20xmlns%3Acc%3D%22http%3A//creativecommons.org/ns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A//www.w3.org/1999/02/22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20%20xmlns%3Asodipodi%3D%22http%3A//sodipodi.sourceforge.net/DTD/sodipodi-0.dtd%22%0A%20%20%20xmlns%3Ainkscape%3D%22http%3A//www.inkscape.org/namespaces/inkscape%22%0A%20%20%20width%3D%22145%22%0A%20%20%20height%3D%22145%22%0A%20%20%20id%3D%22svg8108%22%0A%20%20%20version%3D%221.1%22%0A%20%20%20inkscape%3Aversion%3D%220.48.5%20r10040%22%0A%20%20%20sodipodi%3Adocname%3D%22edit.svg%22%3E%0A%20%20%3Cdefs%0A%20%20%20%20%20id%3D%22defs8110%22%20/%3E%0A%20%20%3Csodipodi%3Anamedview%0A%20%20%20%20%20id%3D%22base%22%0A%20%20%20%20%20pagecolor%3D%22%23ffffff%22%0A%20%20%20%20%20bordercolor%3D%22%23666666%22%0A%20%20%20%20%20borderopacity%3D%221.0%22%0A%20%20%20%20%20inkscape%3Apageopacity%3D%220.0%22%0A%20%20%20%20%20inkscape%3Apageshadow%3D%222%22%0A%20%20%20%20%20inkscape%3Azoom%3D%220.35%22%0A%20%20%20%20%20inkscape%3Acx%3D%2227.857143%22%0A%20%20%20%20%20inkscape%3Acy%3D%22520%22%0A%20%20%20%20%20inkscape%3Adocument-units%3D%22px%22%0A%20%20%20%20%20inkscape%3Acurrent-layer%3D%22layer1%22%0A%20%20%20%20%20showgrid%3D%22false%22%0A%20%20%20%20%20inkscape%3Awindow-width%3D%22681%22%0A%20%20%20%20%20inkscape%3Awindow-height%3D%22747%22%0A%20%20%20%20%20inkscape%3Awindow-x%3D%220%22%0A%20%20%20%20%20inkscape%3Awindow-y%3D%221069%22%0A%20%20%20%20%20inkscape%3Awindow-maximized%3D%220%22%20/%3E%0A%20%20%3Cmetadata%0A%20%20%20%20%20id%3D%22metadata8113%22%3E%0A%20%20%20%20%3Crdf%3ARDF%3E%0A%20%20%20%20%20%20%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Aformat%3Eimage/svg+xml%3C/dc%3Aformat%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A//purl.org/dc/dcmitype/StillImage%22%20/%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atitle%3E%3C/dc%3Atitle%3E%0A%20%20%20%20%20%20%3C/cc%3AWork%3E%0A%20%20%20%20%3C/rdf%3ARDF%3E%0A%20%20%3C/metadata%3E%0A%20%20%3Cg%0A%20%20%20%20%20inkscape%3Alabel%3D%22Layer%201%22%0A%20%20%20%20%20inkscape%3Agroupmode%3D%22layer%22%0A%20%20%20%20%20id%3D%22layer1%22%0A%20%20%20%20%20transform%3D%22translate%280%2C-907.36218%29%22%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20%20inkscape%3Aconnector-curvature%3D%220%22%0A%20%20%20%20%20%20%20d%3D%22m%20104.72631%2C1028.9152%20q%201.42731%2C-1.4273%201.42731%2C-3.3805%200%2C-1.953%20-1.42731%2C-3.3802%20-1.42731%2C-1.4273%20-3.38054%2C-1.4273%20-1.95308%2C0%20-3.38054%2C1.4273%20-1.42727%2C1.4272%20-1.42727%2C3.3802%200%2C1.9532%201.42727%2C3.3805%201.42732%2C1.4273%203.38054%2C1.4273%201.95312%2C0%203.38054%2C-1.4273%20z%20m%2019.23085%2C0%20q%201.42728%2C-1.4273%201.42728%2C-3.3805%200%2C-1.953%20-1.42728%2C-3.3802%20-1.42728%2C-1.4273%20-3.38054%2C-1.4273%20-1.95313%2C0%20-3.38054%2C1.4273%20-1.4273%2C1.4272%20-1.4273%2C3.3802%200%2C1.9532%201.4273%2C3.3805%201.42729%2C1.4273%203.38054%2C1.4273%201.95312%2C0%203.38054%2C-1.4273%20z%20m%2011.04251%2C-20.2074%20v%2024.0386%20q%200%2C3.0049%20-2.10336%2C5.1083%20-2.10336%2C2.1034%20-5.10798%2C2.1034%20H%2017.21171%20q%20-3.00482%2C0%20-5.10832%2C-2.1034%20Q%2010%2C1035.7513%2010%2C1032.7464%20v%20-24.0386%20q%200%2C-3.0046%202.10339%2C-5.108%202.10336%2C-2.1034%205.10832%2C-2.1034%20h%2032.07621%20q%201.57751%2C4.2068%205.25841%2C6.9112%203.75611%2C2.7041%208.33842%2C2.7041%20H%2082.1156%20q%204.58232%2C0%208.26339%2C-2.7041%203.75609%2C-2.7044%205.33346%2C-6.9112%20h%2032.07621%20q%203.0048%2C0%205.10798%2C2.1034%202.10336%2C2.1034%202.10336%2C5.108%20z%20m%20-24.41422%2C-48.67702%20q%20-1.27701%2C3.00462%20-4.4322%2C3.00462%20H%2086.9224%20v%2033.65389%20q%200%2C1.95325%20-1.42731%2C3.38051%20-1.42725%2C1.4273%20-3.38054%2C1.4273%20H%2062.8837%20q%20-1.95309%2C0%20-3.38051%2C-1.4273%20-1.4273%2C-1.42726%20-1.4273%2C-3.38051%20V%20963.0354%20H%2038.84502%20q%20-3.15505%2C0%20-4.43219%2C-3.00462%20-1.27708%2C-2.92993%201.05165%2C-5.18339%20l%2033.65391%2C-33.6539%20q%201.35219%2C-1.42727%203.38054%2C-1.42727%202.02824%2C0%203.38053%2C1.42727%20l%2033.65389%2C33.6539%20q%202.32874%2C2.25346%201.0517%2C5.18339%20z%22%0A%20%20%20%20%20%20%20id%3D%22path6923%22%20/%3E%0A%20%20%3C/g%3E%0A%3C/svg%3E%0A"); background-repeat: no-repeat; }
+
+.icon.marker::before { background: transparent url(/assets/svg/bmde-icons.svg) top left no-repeat; background-position: 0 0; content: ""; position: absolute; display: inline-block; top: 0; left: 0; width: 145px; height: 145px; overflow: hidden; transform: scale(0.25); /* 34.5px */ }
+.icon.menu.on::before { background: transparent url(/assets/svg/bmde-icons.svg) top left no-repeat; background-position: 145px 0; content: ""; position: absolute; display: inline-block; top: 0; left: 0; width: 145px; height: 145px; overflow: hidden; transform: scale(0.25); /* 34.5px */ }
+.icon.menu.off::before { background: transparent url(/assets/svg/bmde-icons.svg) top left no-repeat; background-position: 145px 145px; content: ""; position: absolute; display: inline-block; top: 0; left: 0; width: 145px; height: 145px; overflow: hidden; transform: scale(0.25); /* 34.5px */ }
+.icon.lang::before { background: transparent url(/assets/svg/bmde-icons.svg) top left no-repeat; background-position: 290px 0; content: ""; position: absolute; display: inline-block; top: 0; left: 0; width: 145px; height: 145px; overflow: hidden; transform: scale(0.25); /* 34.5px */ }
+.icon.edit::before { background: transparent url(/assets/svg/bmde-icons.svg) top left no-repeat; background-position: 435px 0; content: ""; position: absolute; display: inline-block; top: 0; left: 0; width: 145px; height: 145px; overflow: hidden; transform: scale(0.25); /* 34.5px */ }
+.icon.upload::before { background: transparent url(/assets/svg/bmde-icons.svg) top left no-repeat; background-position: 0 145px; content: ""; position: absolute; display: inline-block; top: 0; left: 0; width: 145px; height: 145px; overflow: hidden; transform: scale(0.25); /* 34.5px */ }
+.icon.direction::before { background: transparent url(/assets/svg/bmde-icons.svg) top left no-repeat; background-position: 290px 145px; content: ""; position: absolute; display: inline-block; top: 0; left: 0; width: 145px; height: 145px; overflow: hidden; transform: scale(0.25); /* 34.5px */ }
+.icon.compass::before { background: transparent url(/assets/svg/bmde-icons.svg) top left no-repeat; background-position: 435px 145px; content: ""; position: absolute; display: inline-block; top: 0; left: 0; width: 145px; height: 145px; overflow: hidden; transform: scale(0.25); /* 34.5px */ }
+.icon.mapper::before { background: transparent url(/assets/svg/bmde-icons.svg) top left no-repeat; background-position: 0 290px; content: ""; position: absolute; display: inline-block; top: 0; left: 0; width: 145px; height: 145px; overflow: hidden; transform: scale(0.25); /* 34.5px */ }
+.icon.human::before { background: transparent url(/assets/svg/bmde-icons.svg) top left no-repeat; background-position: 145px 290px; content: ""; position: absolute; display: inline-block; top: 0; left: 0; width: 145px; height: 145px; overflow: hidden; transform: scale(0.25); /* 34.5px */ }
+.icon.ps::before { background: transparent url(/assets/svg/bmde-icons.svg) top left no-repeat; background-position: 290px 290px; content: ""; position: absolute; display: inline-block; top: 0; left: 0; width: 145px; height: 145px; overflow: hidden; transform: scale(0.25); /* 34.5px */ }
+.icon.heart::before { background: transparent url(/assets/svg/bmde-icons.svg) top left no-repeat; background-position: 435px 290px; content: ""; position: absolute; display: inline-block; top: 0; left: 0; width: 145px; height: 145px; overflow: hidden; transform: scale(0.25); /* 34.5px */ }
+.icon.locate::before { background: transparent url(/assets/svg/bmde-icons.svg) top left no-repeat; background-position: 0 435px; content: ""; position: absolute; display: inline-block; top: 0; left: 0; width: 145px; height: 145px; overflow: hidden; transform: scale(0.25); /* 34.5px */ }
+.icon.download::before { background: transparent url(/assets/svg/bmde-icons.svg) top left no-repeat; background-position: 145px 435px; content: ""; position: absolute; display: inline-block; top: 0; left: 0; width: 145px; height: 145px; overflow: hidden; transform: scale(0.25); /* 34.5px */ }
+.icon.signs::before { background: transparent url(/assets/svg/bmde-icons.svg) top left no-repeat; background-position: 290px 435px; content: ""; position: absolute; display: inline-block; top: 0; left: 0; width: 145px; height: 145px; overflow: hidden; transform: scale(0.25); /* 34.5px */ }
+.icon.dewey-maps::before { background: transparent url(/assets/svg/bmde-icons.svg) top left no-repeat; background-position: 435px 435px; content: ""; position: absolute; display: inline-block; top: 0; left: 0; width: 145px; height: 145px; overflow: hidden; transform: scale(0.25); /* 34.5px */ }
+
+/* latin */
+@font-face { font-family: 'Special Elite'; font-style: normal; font-weight: 400; src: local("Special Elite"), local("SpecialElite-Regular"), url(/static/fonts/special-elite.woff2) format("woff2"), url(/static/fonts/special-elite.woff) format("woff"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; }
+body > header { background-color: #141414; height: 2.8rem; width: 100vw; position: fixed; z-index: 2000; }
+body > header a:link, body > header a:visited, body > header a:hover, body > header a:active { color: white; text-decoration: none; }
+body > header button { position: relative; font-size: 2rem; margin: .4rem; border: none; background-color: inherit; background-size: 2rem; }
+body > header h1 { position: relative; display: inline-block; font-family: 'Amatic SC', "Special Elite"; font-size: 1.4rem; font-weight: 500; margin: 0.4rem; left: 4rem; }
+body > header h1 span { vertical-align: bottom; }
+body > header nav { display: inline; position: relative; float: right; height: 100%; vertical-align: middle; }
+body > header nav ul { display: inline-block; margin: 0; padding: 0; list-style: none; }
+body > header nav ul form { display: none; }
+body > header nav ul form input[type="submit"] { border: 1px solid transparent; background-color: inherit; color: white; font-weight: bold; text-transform: uppercase; }
+body > header nav ul form input[type="submit"]:hover { border-color: white; }
+body > header nav ul li { font-weight: bold; padding: .4rem; }
+body > header nav ul li ul { display: none; margin: 0; padding: 0; position: absolute; right: 0; top: 0; z-index: 1000; width: 14.3rem; height: 2.8rem; background-color: #bcbcbc; border-bottomleft-radius: .5rem; }
+body > header nav ul li:hover { background-color: rgba(255, 255, 255, 0.25); color: white; }
+body > header nav li { display: inline-block; }
+body > header nav li:hover { color: white; }
+body > header nav li:hover form { display: inline-block; }
+body > header nav li:hover ul { display: inline-block; }
+body > header nav div.icon32 { background-size: 1.6rem; background-position: .2rem; }
+
+@media screen and (max-width: 480px) { body > header > h1 span { display: none; }
+ body > header > h1:before { content: "BMDE"; color: white; vertical-align: bottom; } }
+body.js > aside { visibility: hidden; }
+
+body > aside { background-color: rgba(0, 0, 0, 0.75); bottom: 0; color: rgba(255, 255, 255, 0.95); height: auto; left: 0; overflow: auto; position: fixed; right: calc(100% - 20rem); top: 2.8rem; transition: display 700ms; z-index: 400; }
+body > aside h2 { display: none; }
+body > aside footer { bottom: 0; padding: 1rem; position: absolute; z-index: -1; }
+body > aside nav { font-size: smaller; }
+body > aside nav ul { list-style: none; padding: 0; margin: 0; }
+body > aside nav ul li { margin: 0; padding: .4rem .8rem; }
+body > aside nav > ul { margin: 0; padding: 0; }
+body > aside nav > ul > li { margin: 0; padding: 0; }
+body > aside nav > ul > li > h3 { margin: 0; padding: .8rem; }
+
+.modal { position: absolute; right: 0; left: 0; top: 2.8rem; height: 50vh; background-color: rgba(0, 0, 0, 0.7); color: rgba(255, 255, 255, 0.9); width: auto; z-index: 1500; overflow: hidden; }
+#info-modal { display: none; }
+#info-modal article { width: 80%; margin: 1rem auto }
+#info-modal button { width: 32px; height: 32px; position: relative; margin-top: 1rem }
+#tools-modal { display: none; }
+#tools-modal iframe { position: relative; background-color: rgba(255, 255, 255, 0.8); width: 100vw; height: 50vh; border: none; }
+
+#notification-bar { bottom: 1rem; background-color: rgba(0, 0, 0, 0.7); color: rgba(255, 255, 255, 0.9); position: absolute; padding: 0 1rem; right: 0; min-width: 30%; z-index: 2000; border-top-left-radius: 0.1rem; }
+
+body.about main { padding: 0 4rem; }
+body.about ol li ul li:after { display: table; clear: both; content: ""; }
+
+html, body { width: 100vw; height: 100%; padding: 0; margin: 0 }
+
+body { position: relative; }
+
+body > main { position: absolute; bottom: 0; left: 0; right: 0; top: 2.8rem; }
+
+a { text-decoration: none; }
+a:link { color: rgba(0, 140, 186, 0.9); }
+a:hover { color: #008cba; text-decoration: underline; }
+a:active { color: rgba(0, 140, 186, 0.6); }
+a:visited { color: rgba(0, 140, 186, 0.8); }
+
+#map { background-color: #bd3525; position: relative; height: calc( 100vh - 2.8rem); width: auto; }
+#map .leaflet-top.leaflet-left { left: 20rem; }
+#map .leaflet-top.leaflet-left.menu-off { left: 0; }
+
+#addPointModal { visibility: hidden; }
+
+article.marker.popup > footer p { font-size: smaller; }
+article.marker.popup > footer dl { font-size: smaller; margin-top: 1.5rem; }
+article.marker.popup > footer dt { margin: 0; }
+article.marker.popup > footer dt:before { content: ""; display: block; clear: both; }
+article.marker.popup > footer dd { margin: 0; }
+article.marker.popup > footer p a:last-child { float: right; }
+article.marker.popup > section {
+ overflow-y: auto;
+ max-height: 25rem;
+ margin-right: -1rem;
+ padding-right: 1rem;
+}
+
+/* Make top-right control bar horizontal */
+.leaflet-right .leaflet-control {
+ clear: none;
+}
+.leaflet-right .leaflet-control.leaflet-bar a {
+ display: inline-block;
+ width: 32px;
+ height: 32px;
+}
+.leaflet-right .leaflet-control.leaflet-bar a:first-child {
+ border-top-right-radius: 0;
+ border-bottom-left-radius: 4px;
+}
+.leaflet-right .leaflet-control.leaflet-bar a {
+ border-right: 1px solid #ccc;
+}
+.leaflet-right .leaflet-control.leaflet-bar a:last-child {
+ border-bottom: 1px solid #ccc;
+ border-right: none;
+ border-bottom-left-radius: 0;
+ border-top-right-radius: 4px;
+}
diff --git a/assets/css/style.css b/assets/css/style.css
new file mode 100644
index 0000000..2819109
--- /dev/null
+++ b/assets/css/style.css
@@ -0,0 +1,131 @@
+@import 'main.css';
+@import 'MarkerCluster.css'
+@import 'MarkerCluster.Default.css'
+
+
+:root {
+ --icon-menu-on: url("data:image/svg+xml,%3Csvg xmlns='http%3A//www.w3.org/2000/svg' viewBox='0 0 8.467 8.467' height='32' width='32' fill='#fff'%3E%3Cpath d='M.21 5.263Q0 4.77 0 4.233q0-.537.21-1.025.212-.492.563-.843.356-.356.843-.567.492-.21 1.03-.21H5.82q.537 0 1.025.21.492.211.843.567.356.351.567.843.21.488.21 1.025 0 .538-.21 1.03-.211.488-.567.843-.35.351-.843.562-.488.211-1.025.211H2.646q-.538 0-1.03-.21-.487-.212-.843-.563-.351-.355-.562-.843zm4.788.922q.393.165.823.165.43 0 .818-.165.393-.17.678-.455.286-.285.45-.674.17-.393.17-.823 0-.43-.17-.818-.164-.393-.45-.678-.285-.285-.678-.45-.388-.17-.818-.17-.43 0-.823.17-.389.165-.674.45-.285.285-.455.678-.165.388-.165.818 0 .43.165.823.17.389.455.674.285.285.674.455z'/%3E%3C/svg%3E");
+}
+
+@font-face {
+ font-family: 'Amatic SC';
+ font-style: bold;
+ font-weight: 700;
+ src: local("Amatic SC"), local("AmaticSC"),
+ url(/assets/fonts/Amatic_SC_700.woff2) format("woff2"),
+ url(/assets/fonts/Amatic_SC_700.woff) format("woff"),
+ url('/assets/fonts/Amatic_SC_700.ttf') format('truetype');
+}
+@font-face {
+ font-family: 'Spectral';
+ font-style: normal;
+ font-weight: 300;
+ src: local("Spectral"), local("Spectral Thin"),
+ url(/assets/fonts/Spectral_300.woff2) format("woff2"),
+ url(/assets/fonts/Spectral_300.woff) format("woff"),
+ url('/assets/fonts/Spectral_300.ttf') format('truetype');
+}
+
+
+body {
+ margin: 0;
+ font-family: 'Spectral';
+ font-size: 1em;
+}
+
+body > header > h1 {
+ background: var(--icon-menu-on) left top no-repeat;
+ margin: -0.1rem 0 -0.1rem 5rem;
+ font-size: 2rem;
+}
+body > header > h1 span { line-height: 2rem; }
+
+h1, h2, h3, h4, h5, h6 {
+ font-family: 'Amatic SC', sans-serif;
+ font-weight: bold;
+}
+
+body > aside > nav > ul h3 { font-size: 1.6rem; }
+body > aside > nav > ul > li ul { display: none; }
+body > aside > nav > ul > li.active ul { display: block; }
+
+body > aside > nav > ul > li.active li.active { text-align: right; }
+
+li.on-map { font-weight: bold; }
+
+.marker.popup h3 {
+ font-size: 1.6rem;
+}
+.marker.popup .change {
+ border-top: 4px solid;
+ padding-top: 0.2rem;
+}
+
+#b-toggle {
+ position: absolute;
+ top: 0;
+ left: 0;
+ padding: 1rem;
+}
+
+/**
+ * Wallonie#Demain
+ **/
+#map {
+ background-color: #800000;
+ color: #000000;
+}
+
+body > header {
+ background-color: #008080;
+ color: #000000;
+}
+body > aside {
+ background-color: #67736280;
+ color: #791515;
+ /*color: #8A580E;*/
+}
+
+/* in order */
+body > aside nav > ul > li#c-6 { background-color: #FFEB00; }
+body > aside nav > ul > li#c-11 { background-color: #7CFB80; }
+body > aside nav > ul > li#c-10 { background-color: #02ACCC; }
+body > aside nav > ul > li#c-15 { background-color: #97C000; }
+body > aside nav > ul > li#c-7 { background-color: #7E8A0E; }
+body > aside nav > ul > li#c-3 { background-color: #677362; }
+body > aside nav > ul > li#c-2 { background-color: #008080; }
+body > aside nav > ul > li#c-13 { background-color: #0E408A; color: #8A580E; }
+body > aside nav > ul > li#c-9 { background-color: #0E0140; color: #8A580E; }
+
+/* c-0 is non-existent, used as fallback */
+.marker.popup .change.c-0 {
+ border-color: #FFEB00;
+}
+.marker.popup .change.c-6 {
+ border-color: #FFEB00;
+}
+.marker.popup .change.c-11 {
+ border-color: #7CFB80;
+}
+.marker.popup .change.c-10 {
+ border-color: #02ACCC;
+}
+.marker.popup .change.c-15 {
+ border-color: #97C000;
+}
+.marker.popup .change.c-7 {
+ border-color: #7E8A0E;
+}
+.marker.popup .change.c-3 {
+ border-color: #677362;
+}
+.marker.popup .change.c-2 {
+ border-color: #008080;
+}
+.marker.popup .change.c-13 {
+ border-color: #0E408A;
+}
+.marker.popup .change.c-9 {
+ border-color: #0E0140;
+}
+
diff --git a/assets/fonts/Amatic_SC_700.ttf b/assets/fonts/Amatic_SC_700.ttf
new file mode 100644
index 0000000..ae10fbe
--- /dev/null
+++ b/assets/fonts/Amatic_SC_700.ttf
Binary files differ
diff --git a/assets/fonts/Amatic_SC_700.woff b/assets/fonts/Amatic_SC_700.woff
new file mode 100644
index 0000000..d3355df
--- /dev/null
+++ b/assets/fonts/Amatic_SC_700.woff
Binary files differ
diff --git a/assets/fonts/Amatic_SC_700.woff2 b/assets/fonts/Amatic_SC_700.woff2
new file mode 100644
index 0000000..c18a6cd
--- /dev/null
+++ b/assets/fonts/Amatic_SC_700.woff2
Binary files differ
diff --git a/assets/fonts/Spectral_300.ttf b/assets/fonts/Spectral_300.ttf
new file mode 100644
index 0000000..ff2f1ba
--- /dev/null
+++ b/assets/fonts/Spectral_300.ttf
Binary files differ
diff --git a/assets/fonts/Spectral_300.woff b/assets/fonts/Spectral_300.woff
new file mode 100644
index 0000000..284dfab
--- /dev/null
+++ b/assets/fonts/Spectral_300.woff
Binary files differ
diff --git a/assets/fonts/Spectral_300.woff2 b/assets/fonts/Spectral_300.woff2
new file mode 100644
index 0000000..12f6b4f
--- /dev/null
+++ b/assets/fonts/Spectral_300.woff2
Binary files differ
diff --git a/assets/mapper.js b/assets/mapper.js
new file mode 100644
index 0000000..ac1e2fc
--- /dev/null
+++ b/assets/mapper.js
@@ -0,0 +1,485 @@
+/**
+ * Wallonie#Demain Prototype
+ *
+ * Requires jQuery
+ **/
+
+// We don't have working GeoJSON support yet
+USE_GEOJSON = false
+
+// Subset of Dewey Maps' Deck
+// See https://lite.framacalc.org/XNQBPjpQuO
+const Categories = [
+ {"id":6, "name":"1. S'alimenter", "subcategories":[
+ {"name":"Marchés", "id":170},
+ {"name":"Ateliers cuisine", "id":180},
+ {"name":"Spots 'plantes aromatiques'", "id":155},
+ {"name":"Épiceries solidaires", "id":135},
+ {"name":"Eau potable", "id":115},
+ {"name":"Repas gratuits", "id":154},
+ {"name":"Restaurants sociaux", "id":118},
+ {"name":"Initiatives de récup' alimentaire", "id":28},
+ {"name":"GASAP (groupes d'achat)", "id":27},
+ {"name":"GASAP (producteurs)", "id":185}
+ ], "color":"#FFEB00"},
+
+ {"id":11, "name":"2. Se laver, s'habiller", "subcategories":[
+ {"name":"Boîtes à dons", "id":210},
+ {"name":"Vestiaires sociaux", "id":156},
+ {"name":"Donneries, marchés gratuits", "id":46},
+ {"name":"Douches publiques", "id":144},
+ {"name":"Friperies, vêtements de 2ème main", "id":104}
+ ], "color":"#7CFB80"},
+
+ {"id":10, "name":"3. Guérir, se soigner", "subcategories":[
+ {"name":"Maisons médicales", "id":18},
+ {"name":"Réseaux de santé", "id":145},
+ {"name":"Services de santé pour personnes précaires", "id":157}
+ ], "color":"#02ACCC"},
+
+ {"id":15, "name":"4. Recycler, réparer", "subcategories":[
+ {"name":"Ateliers de travail du bois", "id":138},
+ {"name":"Récup' de cartouches d'imprimantes", "id":136},
+ {"name":"Boîtes à livres", "id":50},
+ {"name":"Aide au compostage", "id":132},
+ {"name":"Repair cafés", "id":42},
+ {"name":"Récup' de matériaux de construction", "id":113},
+ {"name":"Bulles à vêtements", "id":206},
+ {"name":"Matériaux informatiques recyclés", "id":47},
+ {"name":"Recyclage de verre", "id":205},
+ {"name":"Marchés aux puces", "id":120}
+ ], "color":"#97C000"},
+
+ {"id":7, "name":"5. respirer, se mettre au vert", "subcategories":[
+ {"name":"Soutien aux potagistes", "id":128},
+ {"name":"Composts collectifs ou 'de quartier'", "id":121},
+ {"name":"Potagers & vergers", "id":116},
+ {"name":"Réserves naturelles", "id":133},
+ {"name":"Associations de naturalistes", "id":194},
+ {"name":"Parcs publics", "id":129},
+ {"name":"Grainothèques, bourses aux semences", "id":125},
+ {"name":"Associations apicoles", "id":127}
+ ], "color":"#7E8A0E"},
+
+ {"id":3, "name":"6. Se rencontrer, s'entraider", "subcategories":[
+ {"name":"Comités de quartiers", "id":102},
+ {"name":"Associations de soutien aux seniors", "id":19},
+ {"name":"Maisons de Jeunes", "id":17},
+ {"name":"Soutien à l'enfance et à la famille", "id":14},
+ {"name":"Maisons de quartiers", "id":10},
+ {"name":"Monnaies complémentaires", "id":211},
+ {"name":"Associations de soutien scolaire", "id":119},
+ {"name":"Associations de Femmes", "id":15},
+ {"name":"Accueil des réfugiés", "id":188},
+ {"name":"Soutien aux personnes en situation d'handicap", "id":16},
+ {"name":"Accueil des primo-arrivants", "id":197},
+ {"name":"Coopération et solidarité internationale", "id":209},
+ {"name":"Associations pour l'égalité des genres", "id":202},
+ {"name":"Centres communautaires NL", "id":204},
+ {"name":"Initiatives de récup' alimentaire", "id":201},
+ {"name":"Soutien aux personnes précaires", "id":193},
+ {"name":"Systèmes d'échange locaux (SEL)", "id":184}
+ ], "color":"#677362"},
+
+ {"id":2, "name":"7. Apprendre, se former", "subcategories":[
+ {"name":"Association d'écologie urbaine", "id":90},
+ {"name":"Espaces de travail partagés, co-working", "id":87},
+ {"name":"Soutien à l'économie locale", "id":12},
+ {"name":"Associations d'éducation permanente", "id":13}
+ ], "color":"#008080"},
+
+ {"id":13, "name":"8. S'exprimer, communiquer", "subcategories":[
+ {"name":"Bornes d'accès à Internet", "id":124},
+ {"name":"Hackerspaces", "id":43},
+ {"name":"Médias indépendants", "id":109},
+ {"name":"Écrivains publics", "id":177},
+ {"name":"Lieux de promotion du logiciel libre", "id":174}
+ ], "color":"#0E408A"},
+
+ {"id":9, "name":"9. Bouger, se déplacer", "subcategories":[
+ {"name":"Cours de vélo", "id":179},
+ {"name":"Ateliers vélo", "id":71},
+ {"name":"Vélos partagés", "id":147},
+ {"name":"Livraisons à vélo", "id":140},
+ {"name":"Pompes à vélos", "id":212},
+ {"name":"Taxis collectifs (Collecto)", "id":196},
+ {"name":"Voitures partagées", "id":141}
+ ], "color":"#0E0140"}
+]
+
+// Our map
+const map = L.map('map')
+const mcg = L.markerClusterGroup({
+ disableClusteringAtZoom: 18,
+ spiderfyOnMaxZoom: false,
+ showCoverageOnHover: false,
+ zoomToBoundsOnClick: true,
+ removeOutsideVisibleBounds: true
+})
+
+// GeoJSON cache of markers by section
+const Markers = []
+const SectionLayers = []
+// Prepare Markers for lazy-loading
+Categories.forEach(function(c) {
+ c.subcategories.forEach(function(s) {
+ Markers[s.id] = {}
+ if (USE_GEOJSON === true) {
+ SectionLayers[s.id] = L.geoJSON([], {
+ filter: function(feature, layer) {
+ console.log('layer filter for ' + s.id)
+ return feature.properties.subcategories[0].id == s.id
+ },
+ onEachFeature: function(feature, layer) {
+ if (feature.properties && feature.properties.popup) {
+ console.log(feature.properties.popup)
+ layer.bindPopup(feature.properties.popup)
+ }
+ }
+ })
+ } else {
+ SectionLayers[s.id] = L.featureGroup.subGroup(mcg, [])
+ }
+ })
+})
+
+// Where do we get our JSON data from
+const api_base = 'http://localhost/data/'
+//const api_base = 'https://map.incommon.cc/data/'
+//const api_base = 'http://maps.dewey.be/api'
+const cat_uri = api_base + '/categories.json'
+
+/**
+ * Setup the navigation to filter markers on map by category and
+ * section. It creates an unordered list of categories to toggle
+ * section display.
+**/
+function navSetup() {
+ var nav = $('body > aside > nav')
+ var ul = $('<ul>')
+ Categories.forEach(function(c, i) {
+ var li = $('<li>')
+ var h3 = $('<h3>')
+ h3.html(c.name)
+ li.append(h3)
+ .attr('id', 'c-' + c.id)
+ .click(function(e) {
+ if ($(this).hasClass('active')) {
+ hideCategoryMarkers(c.id)
+ } else {
+ showActiveCategoryMarkers(c.id)
+ }
+ $(this).toggleClass('active')
+ })
+ .append(listSections(c.subcategories))
+ ul.append(li)
+ })
+ nav.append(ul)
+}
+
+function listSections(sections) {
+ var ul = $('<ul>')
+ sections.forEach(function(s, i) {
+ var li = $('<li>')
+ li.attr('id', 's-' + s.id)
+ li.html(s.name)
+ li.mouseover(function(e) {
+// console.log('mouseover: fetching markers')
+ var sec_id = $(this).attr('id').substr(2)
+ fetchMarkers(sec_id)
+ }).click(function(e) {
+ var sec_id = $(this).attr('id').substr(2)
+ $(this).toggleClass('active')
+ toggleMarkers(sec_id)
+ return false
+ })
+ ul.append(li)
+ })
+ return ul
+}
+
+//
+function toggleMarkers(sec_id) {
+ var section = $('#s-' + sec_id)
+ if (section.hasClass('on-map')) {
+// console.log('remove markers for section ' + sec_id)
+ sectionOffMap(sec_id)
+ } else {
+// console.log('showing markers for section ' + sec_id)
+ sectionOnMap(sec_id)
+ }
+}
+
+/**
+ * Retrieve markers for given section from the JSON API
+ *
+ * @param String sec_id HTML attribute id for the wanted section
+ *
+ * @return Boolean true if remote JSON, false if available locally
+**/
+function fetchMarkers(sec_id) {
+ if ($.isEmptyObject(Markers[sec_id])) {
+ var uri = api_base + 'markers-' + sec_id + '.json'
+ $.getJSON(uri, function(data) {
+ console.log('loaded JSON from ' + uri)
+ }).fail(function() {
+ console.log('failed to get JSON from ' + uri)
+ }).done(function(data) {
+ // Must be in .done() otherwise data is lost
+ Markers[sec_id] = toGeoJSON(data)
+ })
+ return true
+ }
+ return false
+}
+
+/**
+ * Grossly convert incoming JSON objects to GeoJSON
+ *
+ * @param Array of JSON objects with lat and lon coordinates
+ * @return Array of GeoJSON features
+**/
+function toGeoJSON(data) {
+ if (USE_GEOJSON === false) {
+ return data
+ }
+ var myFeatures = $.map(data, function(o, i) {
+ return {
+ "type": "feature",
+ "properties": o,
+ "geometry": {
+ "type": "Point",
+ "coordinates": [o.lat, o.lon]
+ }
+ }
+ })
+ return {
+ "type": "FeatureCollection",
+ "features": myFeatures
+ }
+}
+
+/**
+ * Hide markers in all sections for given category
+ *
+ * @param Integer cat_id The Category ID
+ *
+ * @return Boolean true if any markers were hidden
+ **/
+function hideCategoryMarkers(cat_id) {
+// console.log('hideCategoryMarkers(' + cat_id + ')')
+ Categories.forEach(function(c) {
+ if (c.id == cat_id) {
+ c.subcategories.forEach(function(s) {
+ sectionOffMap(s.id)
+ })
+ return true
+ }
+ })
+ return false
+}
+
+/**
+ * Show markers for all active sections in given category
+ **/
+function showActiveCategoryMarkers(cat_id) {
+// console.log('showActiveCategoryMarkers(' + cat_id + ')')
+ Categories.forEach(function(c) {
+ if (c.id == cat_id) {
+ console.log(cat_id)
+ c.subcategories.forEach(function(s) {
+ var section = $('#s-' + s.id)
+ if (section.hasClass('active')) {
+// console.log(' - showing active section ' + s.id)
+ sectionOnMap(s.id)
+ }
+ })
+ return true
+ }
+ })
+ return false
+}
+
+/**
+ * Display section markers on map
+ **/
+function sectionOnMap(sec_id) {
+// console.log('sectionOnMap(' + sec_id + ')')
+ var section = $('#s-' + sec_id)
+ if (USE_GEOJSON === true) {
+ SectionLayers[sec_id].addData(Markers[sec_id]).addTo(map)
+ } else {
+ var markers = []
+ Markers[sec_id].forEach(function(m) {
+ var layer = markerFor(m)
+ markers.push(layer)
+ })
+ }
+ SectionLayers[sec_id] = L.featureGroup.subGroup(mcg, markers)
+// mcg.addTo(map)
+ SectionLayers[sec_id].addTo(map)
+ section.addClass('on-map')
+}
+
+/**
+ * Hide section markers from map
+ **/
+function sectionOffMap(sec_id) {
+// console.log('sectionOffMap(' + sec_id + ')')
+ var section = $('#s-' + sec_id)
+ if (section.hasClass('on-map')) {
+// console.log('sectionOffMap(' + sec_id + ')')
+ map.removeLayer(SectionLayers[sec_id])
+ section.removeClass('on-map')
+ }
+}
+
+// Careful with icons and MarkerCluster
+// Use iconCreateFunction for styling
+// https://github.com/Leaflet/Leaflet.markercluster/blob/master/example/marker-clustering-custom.html
+// https://github.com/Leaflet/Leaflet/issues/534
+function markerFor(data) {
+ var icon = iconFor(data)
+ var marker = L.marker([data.lat, data.lon], {
+ title: data.name,
+ alt: data.type + ' marker ' + data.id,
+
+ })
+ // Override pre-made popup data
+ data.popup = markerPopupFor(data)
+ marker.bindPopup(data.popup)
+ return marker
+}
+
+const asset_uri = $('script[src$="mapper.js"]' ).attr( 'src' ).replace( 'mapper.js', '' )
+
+function iconFor(data) {
+
+ var cat_id = $('#s-' + data.subcategories[0].id).parents('li').attr('id').substr(2)
+ var color = Categories.find(function(el){ return el.id == cat_id }).color
+// console.log(asset_uri + 'img/')
+
+ var icon = new L.Icon({
+ iconUrl: asset_uri + 'img/marker-' + cat_id + '.png',
+ iconAnchor: new L.Point(16, 16),
+ })
+}
+
+function markerPopupFor(data) {
+ var template = $('#popup-template').html()
+ try {
+ var cat_id = $('#s-' + data.subcategories[0].id).parents('li').attr('id')
+ } catch(e) {
+ var cat_id = 'c-0'
+ }
+ return Mustache.render(template, {
+ marker: data,
+ cat_id: cat_id
+ })
+}
+
+function selected_sections() {
+ var s = [];
+ $('.on-map').each(function() {
+ s.push($(this).attr('id').split('s-')[1]);
+ });
+ return s;
+}
+
+function current_state() {
+ var c = map.getCenter();
+ var z = map.getZoom();
+ var s = selected_sections();
+
+ console.log('current_state: ' + [ c.lat, c.lng, z, s ]);
+
+ return [ c.lat, c.lng, z, s ];
+}
+
+
+/*
+function show_markers(sec_id) {
+ // Create corresponding layer
+ console.log(section_markers[sec_id])
+ section_layers[sec_id] = L.geoJSON(section_markers[sec_id], {
+ filter: function(feature, layer) {
+ return feature.properties.subcategories[0].id == sec_id
+ },
+ onEachFeature: function(feature, layer) {
+ if (feature.properties && feature.properties.popup) {
+ console.log(feature.properties.popup)
+ layer.bindPopup(feature.properties.popup)
+ }
+ }
+ }).addTo(map)
+}
+*/
+
+function locate () {
+ map.locate({ setView: true, maxZoom: 13 })
+ map.on('locationfound', onLocationFound)
+}
+function unlocate () {
+ map.locate({ setView: false, maxZoom: 0 })
+ map.off('locationfound')
+}
+function onLocationFound (e) {
+ var radius = e.accuracy / 2
+
+ if (radius > 1000) {
+ // We must be on a desktop
+ $('#b-locate').remove()
+ return false
+ }
+
+ L.marker(e.latlng).addTo(map)
+ .bindPopup("Vous vous trouvez dans les " + radius + " mètres autour de ce point.").openPopup()
+ L.circle(e.latlng, radius).addTo(map)
+}
+
+
+$(document).ready(function() {
+
+ map.setView([50.83906, 4.35308], 8)
+
+ L.tileLayer('//stamen-tiles-{s}.a.ssl.fastly.net/toner/{z}/{x}/{y}.png', {
+ attribution: 'Map data &copy; <a href="http://openstreetmap.org">OpenStreetMap</a> contributors, <a href="http://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>, Imagery © <a href="http://mapbox.com">Mapbox</a>',
+ maxZoom: 18,
+ id: 'c4ptaincrunch.ka5engdh',
+ accessToken: 'pk.eyJ1IjoiYzRwdGFpbmNydW5jaCIsImEiOiJUdWVRSENNIn0.qssi5TBLeBinBsXkZKiI6Q'
+ }).addTo(map)
+
+ // L.control.layers(SectionLayers).addTo(map)
+
+ mcg.addTo(map)
+
+ navSetup()
+
+ var btnLocate = $('<button>')
+ btnLocate
+ .attr('id', 'b-locate')
+ .html('Où suis-je ?')
+ .on('click', locate)
+// $('body>header').append(btnLocate)
+
+ var btnToggle = $('<button>')
+ btnToggle
+ .attr('id', 'b-toggle')
+ .addClass('icon-menu-on')
+ .click(function() {
+ var aside = $('body > aside')
+ if (aside.css('display') != 'none') {
+ btnToggle
+ .removeClass('icon-menu-on').addClass('icon-menu-off')
+ aside.css('display', 'none')
+ $('#map .leaflet-top.leaflet-left').css('left', 0)
+ } else {
+ btnToggle
+ .removeClass('icon-menu-off').addClass('icon-menu-on')
+ $('#map .leaflet-top.leaflet-left').css('left', '20rem')
+ aside.css('display', 'block')
+ }
+ })
+ $('body>header').append(btnToggle)
+
+})
diff --git a/assets/svg/bmde-icons.svg b/assets/svg/bmde-icons.svg
new file mode 100644
index 0000000..3ac755b
--- /dev/null
+++ b/assets/svg/bmde-icons.svg
@@ -0,0 +1,174 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="580"
+ height="580"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.5 r10040"
+ sodipodi:docname="bmde-icons.svg">
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.48236368"
+ inkscape:cx="519.31945"
+ inkscape:cy="252.71363"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ showguides="true"
+ inkscape:guide-bbox="true"
+ inkscape:window-width="1364"
+ inkscape:window-height="747"
+ inkscape:window-x="0"
+ inkscape:window-y="1069"
+ inkscape:window-maximized="0"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0" />
+ <defs
+ id="defs4">
+ <clipPath
+ id="clipPath3199"
+ clipPathUnits="userSpaceOnUse">
+ <rect
+ transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,0,0)"
+ ry="0"
+ rx="0"
+ y="487.78326"
+ x="-266.87579"
+ height="81.132622"
+ width="138.78731"
+ id="rect3201"
+ style="fill:#999999;fill-opacity:1;stroke:none" />
+ </clipPath>
+ </defs>
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ id="layer1"
+ inkscape:groupmode="layer"
+ inkscape:label="Layer 1"
+ transform="translate(0,-182.36218)">
+ <path
+ inkscape:connector-curvature="0"
+ d="m 424.3637,346.50424 -56.81912,113.63429 q -1.50923,3.10723 -5.06029,3.10723 -0.4439,0 -1.33164,-0.17738 -1.95313,-0.44387 -3.19604,-2.04188 -1.15409,-1.50923 -1.15409,-3.46235 v -51.13564 h -51.13564 q -1.95313,0 -3.55113,-1.15414 -1.50923,-1.24291 -1.95313,-3.19599 -0.44391,-1.95314 0.35517,-3.72868 0.799,-1.7756 2.57454,-2.66337 l 113.63431,-56.81911 q 1.15413,-0.62146 2.57462,-0.62146 2.39696,0 3.99516,1.68682 1.33164,1.24286 1.598,3.10722 0.35518,1.77555 -0.53267,3.46237 z"
+ id="path6427" />
+ <path
+ inkscape:connector-curvature="0"
+ d="m 87.582999,248.61203 q 6.2499,-6.24993 6.2499,-15.0833 0,-8.83341 -6.2499,-15.08334 -6.2499,-6.24993 -15.0833,-6.24993 -8.8334,0 -15.0834,6.24993 -6.2499,6.24993 -6.2499,15.08334 0,8.83337 6.2499,15.0833 6.25,6.24997 15.0834,6.24997 8.8334,0 15.0833,-6.24997 z m 27.583201,-15.0833 q 0,9.08313 -2.75,14.91642 L 82.083099,312.9456 q -1.3334,2.74999 -3.9999,4.33326 -2.5833,1.58332 -5.5831,1.58332 -3,0 -5.6669,-1.58332 -2.5832,-1.58335 -3.8333,-4.33326 L 32.5835,248.44515 q -2.75,-5.83329 -2.75,-14.91642 0,-17.66641 12.4998,-30.16668 12.4999,-12.49986 30.1667,-12.49986 17.666399,0 30.1667,12.49986 12.4998,12.4999 12.4998,30.16668 z"
+ id="path6455" />
+ <path
+ inkscape:connector-curvature="0"
+ d="m 569.75002,634.5494 q 1.74998,1.24998 1.74998,3.31239 v 88.00074 q 0,1.24998 -0.68746,2.24998 -0.68751,1 -1.8125,1.4375 l -40.00058,15.99996 q -1.5,0.68752 -2.99991,0 l -38.49981,-15.37499 -38.49978,15.37499 q -0.625,0.31251 -1.5,0.31251 -1.18749,0 -2.24998,-0.68752 Q 443.5,743.92499 443.5,741.86258 v -88.00074 q 0,-1.24999 0.68749,-2.25002 0.68748,-0.99996 1.81247,-1.43746 l 40.0006,-15.99996 q 1.49997,-0.68753 2.99988,0 l 38.49981,15.37499 38.49982,-15.37499 q 1.99997,-0.81251 3.75,0.37497 z m -80.25039,8.43748 v 79.37398 l 35.99942,14.37483 v -79.37397 l -35.99942,-14.37484 z m -37.99859,13.56255 v 79.37401 l 34.00022,-13.56258 v -79.37398 l -34.00022,13.56255 z m 111.99943,66.62567 v -79.374 l -34.00023,13.56258 v 79.37397 l 34.00023,-13.56255 z"
+ id="path6457" />
+ <path
+ inkscape:connector-curvature="0"
+ d="m 260.90602,511.59471 -23.1285,23.12846 v 65.26772 q 0,3.64358 -2.6139,6.25743 -2.6139,2.61386 -6.2574,2.61386 -3.6436,0 -6.2575,-2.61386 -2.6138,-2.61385 -2.6138,-6.25743 v -30.41568 h -5.0694 v 30.41568 q 0,3.64358 -2.6138,6.25743 -2.6139,2.61386 -6.2575,2.61386 -3.6435,0 -6.2574,-2.61386 -2.6139,-2.61385 -2.6139,-6.25743 v -65.26772 l -23.1288,-23.12846 q -2.2178,-2.2178 -2.2178,-5.38626 0,-3.16832 2.2178,-5.38627 2.2971,-2.21784 5.3863,-2.21784 3.1683,0 5.3859,2.21784 l 18.0594,18.0594 h 29.1486 l 18.0594,-18.0594 q 2.2178,-2.21784 5.3862,-2.21784 3.1683,0 5.386,2.21784 2.2178,2.29701 2.2178,5.4654 0,3.08911 -2.2178,5.30678 z m -30.8912,-25.50489 q 5.2276,5.14856 5.2276,12.51487 0,7.36635 -5.2276,12.59404 -5.1485,5.14851 -12.5149,5.14851 -7.3664,0 -12.594,-5.14851 -5.1486,-5.22769 -5.1486,-12.59404 0,-7.36631 5.1486,-12.51487 5.2276,-5.22764 12.594,-5.22764 7.3664,0 12.5149,5.22764 z"
+ id="path5955" />
+ <path
+ inkscape:connector-curvature="0"
+ d="m 496.83346,415.86399 21.33319,-10.66686 -21.33319,-10.66648 v 21.33334 z m 31.99979,-49.25002 v 45.16576 l -42.66809,21.33334 v -45.16576 l 42.66809,-21.33334 z m 17.91679,55.99987 q 6.0831,-10.41672 6.0831,-22.75015 0,-12.3334 -6.0831,-22.75012 -6.08349,-10.41672 -16.49999,-16.49979 -10.4168,-6.08347 -22.7501,-6.08347 -12.33339,0 -22.75009,6.08347 -10.4167,6.08344 -16.4998,16.49979 -6.0835,10.41672 -6.0835,22.75012 0,12.33343 6.0835,22.75015 6.0835,10.41672 16.4998,16.49979 10.4167,6.08344 22.75009,6.08344 12.3333,0 22.7501,-6.08344 10.41689,-6.08344 16.49999,-16.49979 z m 16.16661,-54.83506 q 8.58339,14.66671 8.58339,32.08341 0,17.41671 -8.58339,32.16671 -8.5834,14.66674 -23.33321,23.25001 -14.66688,8.5833 -32.08349,8.5833 -17.4167,0 -32.1666,-8.5833 -14.6668,-8.58327 -23.2501,-23.25001 -8.5833,-14.75 -8.5833,-32.16671 0,-17.4167 8.5833,-32.08341 8.58331,-14.75 23.2501,-23.3333 14.7499,-8.58327 32.1666,-8.58327 17.41661,0 32.08349,8.58327 14.74981,8.5833 23.33321,23.3333 z"
+ id="path6011" />
+ <path
+ inkscape:connector-curvature="0"
+ d="m 108.2496,700.52879 h -9.083098 q -2.1669,0 -3.7501,-1.58331 -1.5834,-1.58335 -1.5834,-3.75012 v -10.66644 q 0,-2.16669 1.5834,-3.75012 1.5832,-1.58335 3.7501,-1.58335 h 9.083098 q -2.6667,-8.99988 -9.416498,-15.66645 -6.6666,-6.74982 -15.6665,-9.41651 v 9.08313 q 0,2.16661 -1.5833,3.75011 -1.5833,1.58331 -3.7501,1.58331 h -10.6664 q -2.1668,0 -3.7502,-1.58331 -1.5832,-1.58335 -1.5832,-3.75011 v -9.08313 q -8.9999,2.66665 -15.7501,9.41651 -6.6666,6.66657 -9.3333,15.66645 h 9.0835 q 2.1665,0 3.7497,1.58335 1.5834,1.58328 1.5834,3.75012 v 10.66644 q 0,2.16665 -1.5834,3.75012 -1.5832,1.58331 -3.7497,1.58331 h -9.0835 q 2.6667,8.99992 9.3333,15.75011 6.7502,6.66657 15.7501,9.33327 v -9.08313 q 0,-2.16665 1.5832,-3.75012 1.5834,-1.58335 3.7502,-1.58335 h 10.6664 q 2.1668,0 3.7501,1.58335 1.5833,1.58332 1.5833,3.75012 v 9.08313 q 8.9999,-2.66666 15.6665,-9.33327 6.749798,-6.74982 9.416498,-15.75011 z m 28.25,-15.99984 v 10.66645 q 0,2.16665 -1.5833,3.75011 -1.5833,1.58332 -3.7502,1.58332 h -11.9163 q -3.0833,13.41677 -12.9169,23.24993 -9.749899,9.74994 -23.166299,12.83328 v 11.91671 q 0,2.16669 -1.5833,3.75011 -1.5833,1.58332 -3.7501,1.58332 h -10.6664 q -2.1668,0 -3.7502,-1.58332 -1.5832,-1.58331 -1.5832,-3.75011 v -11.91671 q -13.4168,-3.08334 -23.25,-12.83328 -9.7499,-9.83316 -12.8333,-23.24993 h -11.9167 q -2.1664,0 -3.7497,-1.58332 -1.5832995,-1.58335 -1.5832995,-3.75011 v -10.66645 q 0,-2.16668 1.5832995,-3.75011 1.5833,-1.58335 3.7497,-1.58335 h 11.9167 q 3.0834,-13.41677 12.8333,-23.16667 9.8332,-9.83317 23.25,-12.9165 v -11.91675 q 0,-2.16665 1.5832,-3.75011 1.5834,-1.58328 3.7502,-1.58328 h 10.6664 q 2.1668,0 3.7501,1.58328 1.5833,1.58335 1.5833,3.75011 v 11.91675 q 13.4164,3.0833 23.166299,12.9165 9.8336,9.7499 12.9169,23.16667 h 11.9163 q 2.1669,0 3.7502,1.58335 1.5833,1.58328 1.5833,3.75011 z"
+ id="path6031" />
+ <path
+ inkscape:connector-curvature="0"
+ d="m 249.72662,736.51224 q 1.42727,-1.42729 1.42727,-3.38054 0,-1.95312 -1.42727,-3.38054 -1.42728,-1.42728 -3.38054,-1.42728 -1.95312,0 -3.3805,1.42728 -1.42731,1.42731 -1.42731,3.38054 0,1.95312 1.42731,3.38054 1.42724,1.4273 3.3805,1.4273 1.95317,0 3.38054,-1.4273 z m 19.23084,0 q 1.42731,-1.42729 1.42731,-3.38054 0,-1.95312 -1.42731,-3.38054 -1.42728,-1.42728 -3.38054,-1.42728 -1.95312,0 -3.38053,1.42728 -1.42724,1.42731 -1.42724,3.38054 0,1.95312 1.42724,3.38054 1.42731,1.4273 3.38053,1.4273 1.95313,0 3.38054,-1.4273 z M 280,716.30477 v 24.03829 q 0,3.00482 -2.10339,5.10832 -2.10336,2.10339 -5.10832,2.10339 H 162.21171 q -3.00482,0 -5.10835,-2.10339 Q 155,743.34802 155,740.34306 v -24.03829 q 0,-3.00483 2.10336,-5.10835 2.10339,-2.10335 5.10835,-2.10335 h 34.92935 l 10.14128,10.21632 q 4.35684,4.20671 10.21632,4.20671 5.85947,0 10.21629,-4.20671 l 10.21633,-10.21632 h 34.85533 q 3.00483,0 5.10831,2.10335 2.10339,2.10339 2.10339,5.10835 z m -24.41422,-42.74381 q 1.27701,3.07994 -1.05169,5.25841 l -33.65389,33.65389 q -1.35219,1.42732 -3.38054,1.42732 -2.02827,0 -3.38053,-1.42732 l -33.65389,-33.65389 q -2.32877,-2.17847 -1.0517,-5.25841 1.27705,-2.9297 4.43223,-2.9297 h 19.23083 v -33.6539 q 0,-1.95313 1.42731,-3.38054 1.42724,-1.42723 3.38054,-1.42723 h 19.23085 q 1.95308,0 3.38054,1.42723 1.42727,1.42732 1.42727,3.38054 v 33.6539 h 19.23085 q 3.15505,0 4.43223,2.9297 z"
+ id="path6067" />
+ <path
+ inkscape:connector-curvature="0"
+ d="m 562.35731,523.43321 q 0,-5.78556 -1.5714,-10.21434 -1.5,-4.42844 -3.9286,-6.99997 -2.3572,-2.64282 -5.7856,-4.28571 -3.4284,-1.64289 -6.7142,-2.21428 -3.2857,-0.57143 -6.9999,-0.57143 -3.7143,0 -8,1.85713 -4.28572,1.7857 -7.92852,4.57151 -3.5715,2.71425 -6.1427,5.14267 -2.5714,2.35713 -4.2858,4.35708 -1.2856,1.57143 -3.5001,1.57143 -2.2143,0 -3.5002,-1.57143 -1.7142,-1.99998 -4.2857,-4.35708 -2.5714,-2.42855 -6.2143,-5.14267 -3.5715,-2.78571 -7.8573,-4.57151 -4.2857,-1.85713 -7.9999,-1.85713 -3.7142,0 -6.9999,0.57143 -3.2858,0.57139 -6.7142,2.21428 -3.4285,1.64282 -5.8573,4.28571 -2.3571,2.57144 -3.9286,6.99997 -1.5,4.42846 -1.5,10.21434 0,11.99992 13.357,25.35693 l 41.5005,39.99975 41.42702,-39.92935 q 13.4284,-13.42837 13.4284,-25.42829 z m 9.1427,0 q 0,15.78547 -16.3571,32.14378 l -44.49892,42.85729 q -1.2856,1.2857 -3.1428,1.2857 -1.8571,0 -3.1428,-1.2857 l -44.5725,-43.00129 q -0.7143,-0.57143 -2,-1.85716 -1.2143,-1.2857 -3.9286,-4.64284 -2.7143,-3.42846 -4.8572,-6.99996 -2.1429,-3.57147 -3.8573,-8.64282 -1.6428,-5.07132 -1.6428,-9.85719 0,-15.71414 9.0713,-24.57136 9.0713,-8.85722 25.0711,-8.85722 4.4285,0 9,1.5714 4.6428,1.5 8.5714,4.1427 4,2.5714 6.857,4.85724 2.8571,2.28573 5.4284,4.85726 2.5714,-2.5714 5.4284,-4.85726 2.8572,-2.28571 6.7856,-4.85724 4,-2.64283 8.57152,-4.1427 4.6428,-1.5714 9.0713,-1.5714 15.9999,0 25.0712,8.85722 9.0713,8.8569 9.0713,24.57136 z"
+ id="path6321" />
+ <path
+ inkscape:connector-curvature="0"
+ d="m 507.21904,279.52679 8.12793,-8.12793 -10.65009,-10.65046 -8.12793,8.12793 v 3.92379 h 6.72626 v 6.72667 h 3.92383 z m 30.75957,-48.13727 q 1.19121,-1.19119 0.0693,-2.31225 -1.12129,-1.12109 -2.3125,0.07 l -24.52315,24.52379 q -1.1913,1.19115 -0.0693,2.31224 1.1209,1.1211 2.31221,-0.07 l 24.52304,-24.52379 z m 5.67598,39.30713 v 13.31303 q 0,8.33793 -5.95635,14.29397 -5.88535,5.88571 -14.22334,5.88571 h -58.29521 q -8.33789,0 -14.29395,-5.88571 Q 445,292.34793 445,284.00968 v -58.29524 q 0,-8.33794 5.88574,-14.22365 5.95567,-5.95572 14.29395,-5.95572 h 58.29521 q 4.41416,0 8.19795,1.75167 1.05088,0.49048 1.26123,1.6116 0.21026,1.19113 -0.63066,2.03197 l -3.43321,3.43349 q -0.98095,0.98093 -2.24189,0.56051 -1.61152,-0.42038 -3.15312,-0.42038 h -58.29532 q -4.62441,0 -7.91758,3.29314 -3.29316,3.29319 -3.29316,7.91765 v 58.29525 q 0,4.62443 3.29316,7.9176 3.29317,3.29319 7.91758,3.29319 h 58.29532 q 4.62441,0 7.91757,-3.29319 3.29317,-3.29317 3.29317,-7.9176 v -8.82858 q 0,-0.9109 0.63066,-1.5415 l 4.48418,-4.48444 q 1.05098,-1.05105 2.45225,-0.49047 1.40185,0.56054 1.40185,2.03196 z m -6.72695,-51.70952 20.17998,20.17968 -47.08565,47.08571 h -20.17968 v -20.17967 l 47.08564,-47.08572 z m 31.11045,9.2489 -6.446,6.44635 -20.17998,-20.17968 6.44668,-6.44635 q 1.96182,-1.96189 4.76435,-1.96189 2.80293,0 4.76485,1.96189 l 10.6501,10.65046 Q 570,220.66871 570,223.47127 q 0,2.80274 -1.96191,4.76476 z"
+ id="path6081" />
+ <path
+ inkscape:connector-curvature="0"
+ d="m 354.54915,267.55685 q -0.0693,0.20937 -0.90674,0 -0.76728,-0.27907 -2.1624,-0.83708 l -1.39512,-0.6278 q -3.06924,-1.39509 -6.06885,-3.41817 -0.48828,-0.34879 -2.85996,-2.16242 -2.37168,-1.88334 -2.65068,-2.02289 -4.67344,7.18475 -9.34727,12.62575 -5.65009,6.62664 -7.32451,7.67322 -0.279,0.13939 -1.39502,0.27908 -1.04638,0.13937 -1.25566,0 0.41855,-0.27908 5.72012,-6.41758 1.46484,-1.67409 5.9291,-8.02196 4.53408,-6.34756 5.51074,-8.23101 1.18584,-2.09268 3.55752,-6.83603 2.37168,-4.81316 2.51123,-5.44099 -0.55811,-0.0697 -7.67324,2.30193 -0.55801,0.13938 -1.95313,0.55804 -1.32539,0.34876 -2.37168,0.62779 -1.04638,0.27907 -1.18584,0.34879 -0.13945,0.13938 -0.13945,0.76728 0,0.55803 -0.0693,0.62782 -0.34873,0.69756 -2.1623,1.04635 -1.6044,0.48826 -3.27852,0 -1.25556,-0.27908 -1.95312,-1.46489 -0.2791,-0.41853 -0.34883,-1.60437 0.41855,-0.13938 1.67412,-0.34876 1.32539,-0.20938 2.09268,-0.41854 4.0457,-1.11609 7.32451,-2.23218 6.97539,-2.44142 7.11504,-2.44142 0.69756,-0.13938 2.99951,-1.32534 2.30185,-1.25563 3.06914,-1.53466 0.62783,-0.20939 1.46484,-0.55802 0.90684,-0.34875 1.04639,-0.34875 0.13936,-0.0697 0.41856,0 0.13935,0.83705 -0.0693,2.3019 0,0.13937 -0.90684,1.88337 -0.83711,1.74392 -1.81367,3.76693 -0.97656,1.95314 -1.18584,2.30193 -1.74385,3.48785 -5.37129,9.13791 l 4.46446,1.95314 q 0.83701,0.41854 5.16191,2.2322 4.39443,1.81364 4.74316,1.95313 0.27911,0.0697 0.69756,1.81364 0.48828,1.67413 0.34873,2.09268 z m -14.29981,-33.90039 q 0.20938,1.04636 -0.2791,1.95316 -0.83701,1.60438 -3.48779,2.65071 -2.09268,0.83706 -4.18545,0.83706 -1.81357,-0.20939 -3.41816,-1.81364 -0.97647,-1.04634 -1.25557,-2.85997 l 0.0693,-0.20937 q 0.20937,0.20937 1.32539,0.34875 1.18584,0.13938 1.8834,0 0.69746,-0.13938 4.0456,-1.11609 2.51123,-0.83705 3.83662,-0.97655 1.18594,0 1.46494,1.18581 z m 48.68809,8.99853 4.39434,15.83456 -9.696,-2.92971 5.30137,-12.90485 z m -77.28838,55.80374 48.40986,-16.18328 v -71.98832 l -48.40986,16.25301 v 71.91641 z m 86.56651,-22.11241 7.11513,2.16239 -12.62578,-45.82862 -6.97568,-2.16242 -15.067,37.3879 7.11504,2.16242 3.13907,-7.67322 14.71826,4.53413 2.58096,9.41698 z m -35.0878,-67.10387 39.96914,12.83513 v -26.50714 l -39.96914,13.67201 z m 21.69395,92.28538 11.02138,0.90684 -3.76689,11.16074 -2.79023,-4.60382 q -9.06817,5.78975 -19.25235,7.53354 -4.0457,0.83705 -6.34765,0.83705 h -5.85938 q -5.51074,0 -13.95107,-2.72047 -8.37071,-2.72043 -12.76514,-5.92911 -0.55811,-0.48826 -0.55811,-1.11607 0,-0.55804 0.34883,-0.97659 0.34883,-0.34879 0.90684,-0.34879 0.279,0 1.25556,0.4883 0.97657,0.55804 2.09268,1.18586 1.18584,0.62777 1.46484,0.76728 5.09229,2.58093 11.09112,4.25506 6.06875,1.74385 11.02129,1.74385 6.62666,0 11.64922,-1.0463 5.02226,-0.97659 10.95166,-3.48786 1.04638,-0.48829 2.09267,-1.11609 1.11611,-0.55804 2.37168,-1.32534 1.32539,-0.69755 2.02295,-1.11609 l -2.99951,-5.09223 z m 31.25039,-75.26644 v 75.26644 l -53.99121,-17.15987 q -0.97666,0.41855 -26.15811,8.92885 -25.18154,8.44041 -25.67002,8.44041 -0.90683,0 -1.25556,-0.90684 0,-0.0697 -0.0693,-0.20937 v -75.19458 q 0.20938,-0.62782 0.279,-0.69758 0.34883,-0.41851 1.39512,-0.76727 7.46387,-2.51121 10.39356,-3.48785 v -26.78592 l 38.92226,13.81139 q 0.13945,0 11.16074,-3.83659 11.09112,-3.83661 22.04278,-7.53354 11.02138,-3.76689 11.30039,-3.76689 1.39511,0 1.39511,1.46484 v 29.15783 l 10.25391,3.27847 z"
+ id="path6387" />
+ <path
+ inkscape:connector-curvature="0"
+ d="m 45.714001,482.36221 q 0.906789,0 1.534576,0.69754 0.697543,0.62783 0.697543,1.53462 v 102.67831 q 0,1.39507 -1.185829,1.95312 l -33.4813,17.85722 q -0.488287,0.27906 -1.046329,0.27906 -0.906788,0 -1.604331,-0.69757 -0.627788,-0.62779 -0.627788,-1.53458 V 502.45159 q 0,-1.39507 1.18583,-1.95311 l 33.481299,-17.85723 q 0.488287,-0.27907 1.046329,-0.27907 z m 87.053299,0 q 0.9068,0 1.53458,0.69754 0.69758,0.62783 0.69758,1.53462 v 102.67831 q 0,1.39507 -1.18586,1.95312 l -33.48131,17.85722 q -0.488284,0.27906 -1.046326,0.27906 -0.906789,0 -1.604361,-0.69757 -0.627797,-0.62776 -0.627797,-1.53458 V 502.45159 q 0,-1.39507 1.185829,-1.95311 l 33.481315,-17.85723 q 0.48829,-0.27907 1.04632,-0.27907 z m -78.125154,0 q 0.558042,0 0.976544,0.20938 l 35.715703,17.85723 q 1.255614,0.69754 1.255614,2.02287 v 102.67833 q 0,0.9068 -0.697572,1.53459 -0.627788,0.69757 -1.534616,0.69757 -0.558012,0 -0.976544,-0.20937 L 53.665572,589.29557 Q 52.409987,588.598 52.409987,587.27271 V 484.5944 q 0,-0.90679 0.627798,-1.53462 0.697533,-0.69753 1.604361,-0.69753 z"
+ id="path6453" />
+ <path
+ inkscape:connector-curvature="0"
+ d="m 423.14315,647.07691 q 0.7143,0.71427 0.7143,1.64285 0,0.92855 -0.7143,1.64283 l -10.0713,10.07132 q -2,1.99997 -4.8569,1.99997 h -95.9994 q -1.8572,0 -3.2144,-1.35712 -1.3571,-1.35713 -1.3571,-3.21439 v -18.28566 q 0,-1.8571 1.3571,-3.21438 1.3571,-1.35713 3.2144,-1.35713 h 41.1421 v -4.57151 q 0,-1.85713 1.3572,-3.21438 1.3571,-1.35713 3.2144,-1.35713 h 9.1426 q 1.8571,0 3.2144,1.35713 1.3571,1.35712 1.3571,3.21438 v 4.57151 h 36.5726 q 2.8571,0 4.8569,1.99998 l 10.0713,10.07131 z m -69.7852,65.64117 h 18.2857 v 36.57259 q 0,1.8571 -1.3571,3.21438 -1.3572,1.35713 -3.2144,1.35713 h -9.1427 q -1.8572,0 -3.2144,-1.35713 -1.3571,-1.35715 -1.3571,-3.21438 v -36.57259 z m 59.4269,-31.9998 q 1.8571,0 3.2144,1.35713 1.3571,1.35712 1.3571,3.21438 v 18.28562 q 0,1.85716 -1.3571,3.21439 -1.3571,1.35712 -3.2144,1.35712 h -95.9994 q -2.8572,0 -4.8573,-1.99997 l -10.0713,-10.07132 q -0.7143,-0.71427 -0.7143,-1.64285 0,-0.92855 0.7143,-1.64283 l 10.0713,-10.07131 q 2,-1.99998 4.8573,-1.99998 h 36.5725 v -13.71413 h 18.2857 v 13.71413 h 41.1421 z"
+ id="path6461" />
+ <path
+ inkscape:connector-curvature="0"
+ d="m 104.72631,448.91525 q 1.42731,-1.42725 1.42731,-3.38054 0,-1.95292 -1.42731,-3.38016 -1.42731,-1.42728 -3.38054,-1.42728 -1.953085,0 -3.380538,1.42728 -1.427275,1.42724 -1.427275,3.38016 0,1.95329 1.427275,3.38054 1.427316,1.42727 3.380538,1.42727 1.95312,0 3.38054,-1.42727 z m 19.23085,0 q 1.42728,-1.42725 1.42728,-3.38054 0,-1.95292 -1.42728,-3.38016 -1.42728,-1.42728 -3.38054,-1.42728 -1.95313,0 -3.38054,1.42728 -1.4273,1.42724 -1.4273,3.38016 0,1.95329 1.4273,3.38054 1.42729,1.42727 3.38054,1.42727 1.95312,0 3.38054,-1.42727 z m 11.04251,-20.20746 v 24.03862 q 0,3.00496 -2.10336,5.10832 -2.10336,2.10339 -5.10798,2.10339 H 17.211708 q -3.004824,0 -5.10832,-2.10339 -2.1033891,-2.10336 -2.1033891,-5.10832 v -24.03862 q 0,-3.00462 2.1033891,-5.10802 2.103359,-2.10336 5.10832,-2.10336 h 32.07621 q 1.57751,4.20676 5.258408,6.91117 3.756114,2.7041 8.338418,2.7041 h 19.23085 q 4.582324,0 8.263398,-2.7041 3.756084,-2.70441 5.333457,-6.91117 h 32.076211 q 3.0048,0 5.10798,2.10336 Q 135,425.70317 135,428.70779 z M 110.58545,380.0308 q -1.27701,3.00462 -4.4322,3.00462 H 86.9224 v 33.65389 q 0,1.95325 -1.427314,3.38054 -1.427246,1.42724 -3.380537,1.42724 h -19.23085 q -1.953095,0 -3.380507,-1.42724 -1.427305,-1.42729 -1.427305,-3.38054 V 383.03542 H 38.845018 q -3.155049,0 -4.432187,-3.00462 -1.27708,-2.92993 1.05165,-5.18339 l 33.653906,-33.6539 q 1.352187,-1.42727 3.380537,-1.42727 2.028242,0 3.380537,1.42727 l 33.653889,33.6539 q 2.32874,2.25346 1.0517,5.18339 z"
+ id="path6923" />
+ <path
+ inkscape:connector-curvature="0"
+ d="m 222.93733,412.29975 q 2.5625,-5.93768 2.5625,-12.43757 0,-6.49989 -2.5625,-12.37484 -2.5,-5.93768 -6.8124,-10.25022 -4.31254,-4.31228 -10.24994,-6.8124 -5.87492,-2.56255 -12.37484,-2.56255 -6.49989,0 -12.43757,2.56255 -5.87495,2.50012 -10.18749,6.8124 -4.31254,4.31254 -6.87509,10.25022 -2.49998,5.87495 -2.49998,12.37484 0,6.49989 2.49998,12.43757 2.56249,5.87495 6.87509,10.18749 4.31254,4.31229 10.18749,6.87484 5.9374,2.50012 12.43757,2.50012 6.49992,0 12.37484,-2.50012 5.9374,-2.56255 10.24994,-6.87484 4.31257,-4.31254 6.8124,-10.18749 z m 48.00027,0 q 2.5625,-5.93768 2.5625,-12.43757 0,-6.49989 -2.5625,-12.37484 -2.5,-5.93768 -6.81237,-10.25022 -4.31254,-4.31228 -10.24994,-6.8124 -5.87495,-2.56255 -12.37484,-2.56255 h -24.12503 q 7.43734,5.62519 11.74988,13.99998 4.37501,8.37506 4.37501,18.00003 0,9.62497 -4.37501,18.00004 -4.31254,8.37479 -11.74988,13.99998 h 24.12503 q 6.49989,0 12.37484,-2.50012 5.9374,-2.56255 10.24994,-6.87484 4.31254,-4.31254 6.81237,-10.18749 z m 7.3749,-27.93749 q 3.18752,7.3749 3.18752,15.49992 0,8.12503 -3.18752,15.56237 -3.18749,7.37517 -8.56236,12.75004 -5.31243,5.31243 -12.75005,8.49995 -7.37489,3.18752 -15.49992,3.18752 h -48.0003 q -8.12503,0 -15.56236,-3.18752 -7.3749,-3.18752 -12.75005,-8.49995 -5.31243,-5.37487 -8.49995,-12.75004 -3.18749,-7.43734 -3.18749,-15.56237 0,-8.12502 3.18749,-15.49992 3.18752,-7.43762 8.49995,-12.75005 5.37487,-5.37487 12.75005,-8.56239 7.43733,-3.18751 15.56236,-3.18751 h 48.0003 q 8.12503,0 15.49992,3.18751 7.43734,3.18752 12.75005,8.56239 5.37487,5.31243 8.56236,12.75005 z"
+ id="path6875" />
+ <path
+ inkscape:connector-curvature="0"
+ d="m 156.68752,270.42453 q -3.1875,-7.43734 -3.1875,-15.56236 0,-8.12502 3.1875,-15.49992 3.1875,-7.43762 8.5,-12.75004 5.3748,-5.37487 12.75,-8.56239 7.4374,-3.18749 15.5624,-3.18749 h 48.0002 q 8.1251,0 15.5,3.18749 7.4373,3.18752 12.75,8.56239 5.3749,5.31242 8.5624,12.75004 3.1875,7.3749 3.1875,15.49992 0,8.12502 -3.1875,15.56236 -3.1875,7.37518 -8.5624,12.75005 -5.3124,5.31242 -12.75,8.49994 -7.3749,3.18752 -15.5,3.18752 h -48.0002 q -8.125,0 -15.5624,-3.18752 -7.3749,-3.18752 -12.75,-8.49994 -5.3125,-5.37487 -8.5,-12.75005 z m 72.3742,13.93754 q 5.9374,2.50011 12.4376,2.50011 6.4999,0 12.3748,-2.50011 5.9374,-2.56256 10.25,-6.87484 4.3125,-4.31254 6.8124,-10.1875 2.5625,-5.93764 2.5625,-12.43756 0,-6.49989 -2.5625,-12.37484 -2.5,-5.93767 -6.8124,-10.25021 -4.3126,-4.31226 -10.25,-6.81237 -5.8749,-2.56256 -12.3748,-2.56256 -6.4999,0 -12.4376,2.56256 -5.8749,2.50011 -10.1875,6.81237 -4.3125,4.31254 -6.8751,10.25021 -2.5,5.87495 -2.5,12.37484 0,6.49992 2.5,12.43756 2.5625,5.87496 6.8751,10.1875 4.3126,4.31228 10.1875,6.87484 z"
+ id="path6877" />
+ <g
+ transform="matrix(0.42524913,0,0,0.42524913,298.5,137.97764)"
+ id="g4268">
+ <rect
+ ry="0"
+ y="861.36218"
+ x="0"
+ height="191"
+ width="301.00003"
+ id="rect3056-1"
+ style="opacity:0;fill:none;stroke:none" />
+ <g
+ transform="matrix(0.24869792,0,0,0.24869792,0.23946,1004.97)"
+ id="g4054"
+ style="opacity:0.9">
+ <path
+ inkscape:connector-curvature="0"
+ style="opacity:0.9;fill:#000000;fill-opacity:1;stroke:none"
+ d="m 1125.8639,-540.81153 -1045.445052,80.41885 0,482.513088 46.743452,1.884816 20.35602,0.753927 c 2.59863,-1.910752 4.54844,-4.593364 5.78011,-8.041885 1.77545,-4.971493 2.63869,-12.7188437 2.63874,-23.3717274 l 0,-250.4293186 c -5e-5,-12.78341 -1.30585,-21.96222 -4.14659,-27.64398 -2.84084,-5.68141 -7.85094,-8.54432 -14.95288,-8.5445 -7.10201,1.8e-4 -16.70151,2.71557 -28.77487,8.04188 l -1.13089,0.50262 c -1.0653,1.7e-4 -1.65538,-0.86307 -2.01047,-2.63874 -0.7102,-1.77532 -0.56268,-2.91174 0.50261,-3.26702 l 59.0576,-28.77487 c 1.42033,-0.70999 2.85179,-1.00502 4.27225,-1.00523 4.61622,2.1e-4 8.48989,3.87388 11.68586,11.68586 3.19582,7.45728 5.04796,18.06754 5.40314,31.91623 30.18333,-30.53834 59.99259,-45.73801 89.46597,-45.73822 14.55889,2.1e-4 28.03206,3.87389 40.46073,11.68587 12.78335,7.81237 22.95106,19.13836 30.40838,34.05235 7.45684,14.91432 11.18299,32.38683 11.18325,52.27225 -2.6e-4,26.63254 -6.02112,49.137 -18.09424,67.6021 -12.0736,18.11008 -26.97823,31.58325 -44.73299,40.46073 -17.75513,8.87748 -35.22764,13.31937 -52.27225,13.31937 -11.0082,0 -20.90274,-1.01078 -29.78011,-3.14136 -8.52247,-2.13062 -17.40625,-5.70926 -26.63874,-10.68063 l 0,110.3246086 c -8e-5,10.6528837 1.28386,18.4002344 3.76964,23.3717274 2.8407,4.971252 7.87266,8.402363 15.32984,10.178011 0.21653,0.06192 0.50118,0.06433 0.75392,0.125453 0.091,0.02011 0.17013,0.104143 0.25131,0.125454 l 36.81676,1.382198 0,0.125454 847.6649,33.675996 35.4346,-603.141362 z m -541.06809,218.7644 c 13.84877,2.1e-4 26.7537,2.7156 38.82723,8.04188 3.55085,1.4206 5.40298,3.29462 5.40314,5.78011 l -0.62828,16.58639 c -0.71034,9.23275 -1.00539,16.68507 -1.00523,22.36649 -1.6e-4,0.71035 -1.13656,1.00539 -3.26702,1.00523 -1.77565,1.6e-4 -2.63886,-0.29489 -2.63874,-1.00523 -1.2e-4,-11.36301 -6.021,-21.11003 -18.09424,-29.27749 -12.07348,-8.52219 -24.6834,-12.81655 -37.82199,-12.81675 -8.87756,2e-4 -15.90918,2.2949 -21.2356,6.91099 -5.32654,4.61648 -8.04193,11.77376 -8.04189,21.36126 -4e-5,12.42864 4.1468,22.32317 12.31414,29.7801 8.16722,7.10213 20.20893,14.70196 36.18848,22.86911 12.07324,6.0368 21.67276,11.34194 28.77487,15.95812 7.45696,4.61639 13.62532,10.91042 18.59686,18.72251 4.97125,7.45716 7.41345,16.48845 7.41361,27.14136 -1.6e-4,17.755 -6.88425,33.08034 -20.73298,45.86388 -13.49388,12.42849 -31.82966,18.59686 -54.911,18.59686 -18.82034,0 -35.7465,-5.30516 -51.01571,-15.95812 -2.13061,-1.77549 -3.26705,-3.92267 -3.26701,-6.40838 l -1.00524,-41.59162 c -4e-5,-0.71014 0.86322,-1.27834 2.63875,-1.63351 1.77544,-0.35505 2.78623,0.0655 3.14136,1.13089 6.74686,17.755 15.63061,31.22817 26.63874,40.46074 11.00802,9.2326 23.76546,13.82198 38.32461,13.82198 11.00797,0 19.59671,-2.44219 25.63351,-7.41361 6.03656,-5.32646 9.047,-13.19946 9.04712,-23.49738 -1.2e-4,-9.94274 -2.29484,-18.2583 -6.911,-25.00524 -4.26131,-7.10191 -9.56642,-12.70208 -15.95811,-16.96335 -6.39189,-4.26111 -15.27564,-9.12368 -26.63875,-14.45026 -11.71835,-5.68149 -21.02281,-10.8391 -27.76963,-15.4555 -6.74694,-4.61617 -12.62029,-10.63703 -17.59162,-18.09424 -4.61633,-7.45695 -6.91104,-16.63576 -6.911,-27.64397 -4e-5,-19.17519 7.15724,-33.78479 21.36126,-43.72775 14.55899,-10.29768 31.6108,-15.45529 51.14136,-15.4555 z m -331.8534,19.72775 c -12.78371,1.9e-4 -24.53039,3.01062 -35.18325,9.04712 -10.65308,6.03686 -21.26334,14.77312 -31.91623,26.13612 l 0,118.74346 c 9.58759,11.00809 19.90282,19.59683 30.911,25.63351 11.36305,5.68159 25.13126,8.41884 41.46596,8.41884 18.82009,0 34.29293,-8.16802 46.3665,-24.50261 12.07316,-16.68961 18.09402,-39.7623 18.09424,-69.2356 -2.2e-4,-29.47312 -6.58929,-52.54579 -19.72775,-69.23561 -13.13886,-16.68948 -29.76998,-25.00504 -50.01047,-25.00523 z m 568.46073,3.14136 c 7.10191,1.9e-4 12.55459,1.99985 16.46073,5.90576 3.90603,3.90627 5.90568,9.2114 5.90576,15.95811 -8e-5,7.45725 -1.99973,13.33059 -5.90576,17.59163 -3.90614,3.90623 -9.35882,5.9059 -16.46073,5.90576 -7.45712,1.4e-4 -13.33047,-1.99953 -17.59162,-5.90576 -3.90611,-4.26104 -5.9058,-10.13438 -5.90576,-17.59163 -4e-5,-6.74671 1.99965,-12.05184 5.90576,-15.95811 4.26115,-3.90591 10.1345,-5.90557 17.59162,-5.90576 z m -390.15707,149.7801 c 7.10191,4e-5 12.55459,1.87404 16.46074,5.78011 3.90602,3.9061 5.90567,9.21125 5.90575,15.95811 -8e-5,7.45708 -1.99973,13.33043 -5.90575,17.59163 -3.90615,3.9061 -9.35883,5.90576 -16.46074,5.90576 -7.45712,0 -13.33047,-1.99966 -17.59162,-5.90576 -3.9061,-4.2612 -5.9058,-10.13455 -5.90576,-17.59163 -4e-5,-6.74686 1.99966,-12.05201 5.90576,-15.95811 4.26115,-3.90607 10.1345,-5.78007 17.59162,-5.78011 z m 284.98429,0 c 7.10191,4e-5 12.68025,1.87404 16.58639,5.78011 3.90603,3.9061 5.78003,9.21125 5.78011,15.95811 -8e-5,7.45708 -1.87408,13.33043 -5.78011,17.59163 -3.90614,3.9061 -9.48448,5.90576 -16.58639,5.90576 -7.45711,0 -13.33046,-1.99966 -17.59162,-5.90576 -3.9061,-4.2612 -5.78014,-10.13455 -5.7801,-17.59163 -4e-5,-6.74686 1.874,-12.05201 5.7801,-15.95811 4.26116,-3.90607 10.13451,-5.78007 17.59162,-5.78011 z m 105.17278,0 c 7.10191,4e-5 12.55459,1.87404 16.46073,5.78011 3.90603,3.9061 5.90568,9.21125 5.90576,15.95811 -8e-5,7.45708 -1.99973,13.33043 -5.90576,17.59163 -3.90614,3.9061 -9.35882,5.90576 -16.46073,5.90576 -7.45712,0 -13.33047,-1.99966 -17.59162,-5.90576 -3.90611,-4.2612 -5.9058,-10.13455 -5.90576,-17.59163 -4e-5,-6.74686 1.99965,-12.05201 5.90576,-15.95811 4.26115,-3.90607 10.1345,-5.78007 17.59162,-5.78011 z"
+ id="path3169" />
+ <text
+ xml:space="preserve"
+ style="font-size:532.31341553px;font-style:normal;font-variant:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;opacity:0.9;fill:#ffffff;fill-opacity:1;stroke:none;display:inline;enable-background:new;font-family:Cormorant Garamond;-inkscape-font-specification:Cormorant Garamond Semi-Light"
+ x="105.53693"
+ y="-110.1496"
+ id="text5822-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan5824-0"
+ x="105.53693"
+ y="-110.1496">p.s.:<tspan
+ style="fill:#ffffff"
+ id="tspan5864-2"><tspan
+ style="fill:none"
+ id="tspan5873-3">x </tspan></tspan></tspan></text>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/assets/svg/icon-menu-on.0.svg b/assets/svg/icon-menu-on.0.svg
new file mode 100644
index 0000000..4733843
--- /dev/null
+++ b/assets/svg/icon-menu-on.0.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8.467 8.467" height="32" width="32"><path d="M.21 5.263Q0 4.77 0 4.233q0-.537.21-1.025.212-.492.563-.843.356-.356.843-.567.492-.21 1.03-.21H5.82q.537 0 1.025.21.492.211.843.567.356.351.567.843.21.488.21 1.025 0 .538-.21 1.03-.211.488-.567.843-.35.351-.843.562-.488.211-1.025.211H2.646q-.538 0-1.03-.21-.487-.212-.843-.563-.351-.355-.562-.843zm4.788.922q.393.165.823.165.43 0 .818-.165.393-.17.678-.455.286-.285.45-.674.17-.393.17-.823 0-.43-.17-.818-.164-.393-.45-.678-.285-.285-.678-.45-.388-.17-.818-.17-.43 0-.823.17-.389.165-.674.45-.285.285-.455.678-.165.388-.165.818 0 .43.165.823.17.389.455.674.285.285.674.455z"/></svg> \ No newline at end of file
diff --git a/assets/svg/icon-menu-on.svg b/assets/svg/icon-menu-on.svg
new file mode 100644
index 0000000..8cf2651
--- /dev/null
+++ b/assets/svg/icon-menu-on.svg
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ id="svg937"
+ version="1.1"
+ viewBox="0 0 8.4666665 8.4666669"
+ height="32"
+ width="32">
+ <defs
+ id="defs931" />
+ <metadata
+ id="metadata934">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ transform="translate(0,-288.53333)"
+ id="layer1">
+ <path
+ style="stroke-width:0.06614595"
+ id="path6877"
+ d="m 0.21083835,293.79605 q -0.21084,-0.49195 -0.21084,-1.02939 0,-0.53744 0.21084,-1.02526 0.21084,-0.49197 0.56224,-0.84336 0.35551995,-0.35553 0.84335995,-0.56637 0.49195,-0.21084 1.02939,-0.21084 h 3.17501 q 0.53744,0 1.02526,0.21084 0.49195,0.21084 0.84336,0.56637 0.35553,0.35139 0.56637,0.84336 0.21084,0.48782 0.21084,1.02526 0,0.53744 -0.21084,1.02939 -0.21084,0.48784 -0.56637,0.84337 -0.35139,0.35139 -0.84336,0.56223 -0.48782,0.21085 -1.02526,0.21085 h -3.17501 q -0.53744,0 -1.02939,-0.21085 -0.48782,-0.21084 -0.84335995,-0.56223 -0.3514,-0.35553 -0.56224,-0.84337 z m 4.78724995,0.92192 q 0.39274,0.16537 0.8227,0.16537 0.42994,0 0.81854,-0.16537 0.39273,-0.16951 0.67799,-0.45475 0.28526,-0.28526 0.45062,-0.67386 0.16949,-0.39275 0.16949,-0.8227 0,-0.42994 -0.16949,-0.81854 -0.16537,-0.39276 -0.45062,-0.67802 -0.28526,-0.28523 -0.67799,-0.45061 -0.3886,-0.1695 -0.81854,-0.1695 -0.42994,0 -0.8227,0.1695 -0.3886,0.16538 -0.67386,0.45061 -0.28525,0.28526 -0.45476,0.67802 -0.16536,0.3886 -0.16536,0.81854 0,0.42995 0.16536,0.8227 0.1695,0.3886 0.45476,0.67386 0.28526,0.28524 0.67386,0.45475 z" />
+ </g>
+</svg>