diff --git a/web/static/css/fontawesome.css b/web/static/css/fontawesome.css
index 6dbb54639ca381a419c9c269e7c67ef07e769518..2a18397ada57d0d1be1f7c3353833041fce82652 100644
--- a/web/static/css/fontawesome.css
+++ b/web/static/css/fontawesome.css
@@ -1,5 +1,5 @@
 /*!
- * Font Awesome Pro 5.13.0 by @fontawesome - https://fontawesome.com
+ * Font Awesome Pro 5.15.4 by @fontawesome - https://fontawesome.com
  * License - https://fontawesome.com/license (Commercial License)
  */
-.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-apple:before{content:"\f179"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-book:before{content:"\f02d"}.fa-certificate:before{content:"\f0a3"}.fa-check:before{content:"\f00c"}.fa-code-branch:before{content:"\f126"}.fa-container-storage:before{content:"\f4b7"}.fa-download:before{content:"\f019"}.fa-exclamation-triangle:before{content:"\f071"}.fa-external-link:before{content:"\f08e"}.fa-file:before{content:"\f15b"}.fa-file-archive:before{content:"\f1c6"}.fa-file-check:before{content:"\f316"}.fa-file-code:before{content:"\f1c9"}.fa-file-download:before{content:"\f56d"}.fa-file-image:before{content:"\f1c5"}.fa-file-pdf:before{content:"\f1c1"}.fa-github:before{content:"\f09b"}.fa-gitlab:before{content:"\f296"}.fa-home:before{content:"\f015"}.fa-info-circle:before{content:"\f05a"}.fa-laptop-code:before{content:"\f5fc"}.fa-link:before{content:"\f0c1"}.fa-linux:before{content:"\f17c"}.fa-plus-circle:before{content:"\f055"}.fa-python:before{content:"\f3e2"}.fa-rabbit-fast:before{content:"\f709"}.fa-search:before{content:"\f002"}.fa-stars:before{content:"\f762"}.fa-tools:before{content:"\f7d9"}.fa-users:before{content:"\f0c0"}.fa-windows:before{content:"\f17a"}.fa-wrench:before{content:"\f0ad"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;font-display:block;src:url(../webfonts/fa-light-300.eot);src:url(../webfonts/fa-light-300.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-light-300.woff2) format("woff2"),url(../webfonts/fa-light-300.woff) format("woff"),url(../webfonts/fa-light-300.ttf) format("truetype"),url(../webfonts/fa-light-300.svg#fontawesome) format("svg")}.fal{font-weight:300}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-regular-400.eot);src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")}.fal,.far{font-family:"Font Awesome 5 Pro"}.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-display:block;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:"Font Awesome 5 Pro";font-weight:900}
\ No newline at end of file
+ .fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-apple:before{content:"\f179"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-book:before{content:"\f02d"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-right:before{content:"\f0da"}.fa-certificate:before{content:"\f0a3"}.fa-check:before{content:"\f00c"}.fa-code-branch:before{content:"\f126"}.fa-container-storage:before{content:"\f4b7"}.fa-download:before{content:"\f019"}.fa-exclamation-triangle:before{content:"\f071"}.fa-external-link:before{content:"\f08e"}.fa-file:before{content:"\f15b"}.fa-file-archive:before{content:"\f1c6"}.fa-file-check:before{content:"\f316"}.fa-file-code:before{content:"\f1c9"}.fa-file-download:before{content:"\f56d"}.fa-file-image:before{content:"\f1c5"}.fa-file-pdf:before{content:"\f1c1"}.fa-github:before{content:"\f09b"}.fa-gitlab:before{content:"\f296"}.fa-home:before{content:"\f015"}.fa-info-circle:before{content:"\f05a"}.fa-laptop-code:before{content:"\f5fc"}.fa-link:before{content:"\f0c1"}.fa-linux:before{content:"\f17c"}.fa-plus-circle:before{content:"\f055"}.fa-python:before{content:"\f3e2"}.fa-rabbit-fast:before{content:"\f709"}.fa-search:before{content:"\f002"}.fa-stars:before{content:"\f762"}.fa-tools:before{content:"\f7d9"}.fa-users:before{content:"\f0c0"}.fa-windows:before{content:"\f17a"}.fa-wrench:before{content:"\f0ad"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;font-display:block;src:url(../webfonts/fa-light-300.eot);src:url(../webfonts/fa-light-300.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-light-300.woff2) format("woff2"),url(../webfonts/fa-light-300.woff) format("woff"),url(../webfonts/fa-light-300.ttf) format("truetype"),url(../webfonts/fa-light-300.svg#fontawesome) format("svg")}.fal{font-weight:300}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-regular-400.eot);src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")}.fal,.far{font-family:"Font Awesome 5 Pro"}.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-display:block;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:"Font Awesome 5 Pro";font-weight:900}
\ No newline at end of file
diff --git a/web/static/css/opengeosys.yaml b/web/static/css/opengeosys.yaml
index 21808fb21bbce289ee7fab5afca94b0d02963af2..1e771a703603bd1d7ebee67f174c800af9cfe34a 100644
--- a/web/static/css/opengeosys.yaml
+++ b/web/static/css/opengeosys.yaml
@@ -1,5 +1,5 @@
 projectName: opengeosys
-version: 5.13.0
+version: 5.15.4
 icons:
   - file:
       - regular
@@ -70,3 +70,7 @@ icons:
       - regular
   - file-check:
       - regular
+  - caret-right:
+      - light
+  - caret-down:
+      - light
diff --git a/web/static/webfonts/fa-brands-400.eot b/web/static/webfonts/fa-brands-400.eot
index 12b68555f469137adce898fd65723281d632c104..953ec5153f345df51332d068d7d1eabea960a0e4 100644
Binary files a/web/static/webfonts/fa-brands-400.eot and b/web/static/webfonts/fa-brands-400.eot differ
diff --git a/web/static/webfonts/fa-brands-400.svg b/web/static/webfonts/fa-brands-400.svg
index e4f84a12badd94e8999bd10275fecd7de37c2c98..37dc448cee34fbc30336206fe37866f319e945ad 100644
--- a/web/static/webfonts/fa-brands-400.svg
+++ b/web/static/webfonts/fa-brands-400.svg
@@ -1,18 +1,14 @@
 <?xml version="1.0" standalone="no"?>
-<!--
-Font Awesome Pro 5.13.0 by @fontawesome - https://fontawesome.com
-License - https://fontawesome.com/license (Commercial License)
--->
 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
 <metadata>
-Created by FontForge 20190801 at Wed Jun  3 18:28:51 2020
+Created by FontForge 20201107 at Fri Jan  6 15:28:20 2023
  By root
 Copyright (c) Font Awesome
 </metadata>
-<defs>
+<!-- Font Awesome Pro 5.15.4 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) --><defs>
 <font id="FontAwesome5Brands-Regular" horiz-adv-x="448" >
-  <font-face
+  <font-face 
     font-family="Font Awesome 5 Brands Regular"
     font-weight="400"
     font-stretch="normal"
@@ -26,7 +22,7 @@ Copyright (c) Font Awesome
     unicode-range="U+0020-F3E2"
   />
     <missing-glyph />
-    <glyph glyph-name="github" unicode="&#xf09b;" horiz-adv-x="496"
+    <glyph glyph-name="github" unicode="&#xf09b;" horiz-adv-x="496" 
 d="M165.9 50.5996c0 -2 -2.30078 -3.59961 -5.2002 -3.59961c-3.2998 -0.299805 -5.60059 1.2998 -5.60059 3.59961c0 2 2.30078 3.60059 5.2002 3.60059c3 0.299805 5.60059 -1.2998 5.60059 -3.60059zM134.8 55.0996c0.700195 2 3.60059 3 6.2002 2.30078
 c3 -0.900391 4.90039 -3.2002 4.2998 -5.2002c-0.599609 -2 -3.59961 -3 -6.2002 -2c-3 0.599609 -5 2.89941 -4.2998 4.89941zM179 56.7998c2.90039 0.299805 5.59961 -1 5.90039 -2.89941c0.299805 -2 -1.7002 -3.90039 -4.60059 -4.60059
 c-3 -0.700195 -5.59961 0.600586 -5.89941 2.60059c-0.300781 2.2998 1.69922 4.19922 4.59961 4.89941zM244.8 440c138.7 0 251.2 -105.3 251.2 -244c0 -110.9 -67.7998 -205.8 -167.8 -239c-12.7002 -2.2998 -17.2998 5.59961 -17.2998 12.0996
@@ -38,13 +34,13 @@ c1.2998 1.30078 3.59961 0.600586 5.2002 -1c1.69922 -1.89941 2 -4.19922 0.699219
 c2 -1 3 -2.60059 2.2998 -3.90039c-0.700195 -1.40039 -2.7002 -1.7002 -4.2998 -0.700195c-2 1 -3 2.60059 -2.2998 3.90039zM118.8 67.5996c1.2998 1.60059 4.2998 1.30078 6.5 -1c2 -1.89941 2.60059 -4.89941 1.2998 -6.19922
 c-1.2998 -1.60059 -4.19922 -1.30078 -6.5 1c-2.2998 1.89941 -2.89941 4.89941 -1.2998 6.19922zM107.4 82.2998c1.59961 1.2998 4.19922 0.299805 5.59961 -2c1.59961 -2.2998 1.59961 -4.89941 0 -6.2002c-1.2998 -1 -4 0 -5.59961 2.30078
 c-1.60059 2.2998 -1.60059 4.89941 0 5.89941z" />
-    <glyph glyph-name="apple" unicode="&#xf179;" horiz-adv-x="384"
+    <glyph glyph-name="apple" unicode="&#xf179;" horiz-adv-x="384" 
 d="M318.7 179.3c0 -1.89941 -3.5 -61.2002 61.7002 -91.8994c-12.2002 -36.8008 -54 -118.601 -102.601 -119.301c-28.0996 0 -44.5996 17.9004 -76.3994 17.9004c-32.8008 0 -50.6006 -17.2998 -75.8008 -17.9004c-48.1992 -1.5 -94.3994 88.5 -107.199 125.2
 c-9.60059 27.9336 -14.4004 55 -14.4004 81.2002c0 88.7002 59.2998 132.3 115.1 133.2c27 0 61.4004 -19.7002 76.4004 -19.7002c14.2002 0 53 23.5 88.5 20.7002c37.5 -2.90039 65.9004 -17.7002 84.7002 -44.6006c-33.6006 -20.3994 -50.2002 -48.0996 -50 -84.7998z
 M262.1 343.5c-19.5996 -22.9004 -43.3994 -36.2998 -69.5 -34.2998c-2.19922 27.5996 8.10059 52.0996 25.6006 71.8994c15.8994 18.5 43.7998 33.5 67.8994 34.9004c0.800781 -10.5996 3.30078 -40.0996 -24 -72.5z" />
-    <glyph glyph-name="windows" unicode="&#xf17a;"
+    <glyph glyph-name="windows" unicode="&#xf17a;" 
 d="M0 354.3l183.6 25.2998v-177.399h-183.6v152.1zM0 29.7002v149.899h183.6v-175.199zM203.8 1.7002v177.899h244.2v-211.6zM203.8 382.3l244.2 33.7002v-213.8h-244.2v180.1z" />
-    <glyph glyph-name="linux" unicode="&#xf17c;"
+    <glyph glyph-name="linux" unicode="&#xf17c;" 
 d="M220.8 324.7c-1.09961 0.599609 -3.09961 0.399414 -3.39941 1.7002c-0.200195 0.399414 0.199219 0.899414 0.599609 1.09961c1.59961 0.900391 3.7998 0.599609 5.5 -0.0996094c1.2998 -0.600586 3.40039 -1.5 3.2002 -2.90039
 c-0.100586 -1.09961 -1.7998 -1.5 -2.90039 -1.5c-1.2002 0 -2 1.2002 -3 1.7002zM198.9 323c-1 -0.0996094 -2.7002 0.400391 -2.80078 1.40039c-0.199219 1.39941 1.90039 2.2998 3.2002 2.89941c1.7002 0.700195 3.90039 1 5.5 0.100586
 c0.400391 -0.200195 0.799805 -0.700195 0.600586 -1.10059c-0.400391 -1.2002 -2.40039 -1 -3.5 -1.59961c-1 -0.5 -1.80078 -1.7002 -3 -1.7002zM420 44.2002c11.0996 -12.4004 15.9004 -21.5 15.5 -29.7002c-0.5 -8.2002 -6.5 -13.7998 -13.9004 -18.2998
@@ -72,10 +68,10 @@ c-2.5 -10.2002 -3.40039 -23.5 -4.2002 -38.7002c-0.700195 -11.7998 -6.2002 -26.39
 c22 26.5996 62.2998 29.6992 63.2002 46.5zM173.3 299.3c-3.5 2.7998 -3.09961 6.60059 -1.7002 6.5c2.40039 -0.299805 2.80078 -3.5 4.30078 -4.89941c2 -1.90039 4.59961 -4.40039 7.69922 -6.90039c6.2002 -4.90039 14.5 -9.7002 24.9004 -9.7002
 s22.5 6 29.9004 10.2002c4.19922 2.40039 9.5 6.59961 13.8994 9.7998c3.40039 2.5 3.2002 5.40039 6 5.10059c2.7998 -0.300781 0.799805 -3.2002 -3.09961 -6.60059c-3.90039 -3.39941 -9.90039 -7.7998 -14.7998 -10.3994
 c-9.30078 -4.90039 -20.2002 -10.8008 -31.8008 -10.8008c-11.5 0 -20.6992 5.40039 -27.2998 10.6006c-3.2998 2.59961 -6 5.2002 -8 7.09961z" />
-    <glyph glyph-name="gitlab" unicode="&#xf296;" horiz-adv-x="512"
+    <glyph glyph-name="gitlab" unicode="&#xf296;" horiz-adv-x="512" 
 d="M105.2 423.1c0 0 56.5 -174.8 56.5996 -174.8h-132l56.5 174.8c3.2002 8.90039 15.7998 8.90039 18.9004 0zM0.900391 160.3l28.7998 88l226.2 -294l-247.9 184c-6.7998 5.10059 -9.7002 14 -7.09961 22zM161.7 248.3h188.6l-94.2998 -294zM511.1 160.3
 c2.5 -8 -0.299805 -16.8994 -7.19922 -22l-247.9 -184l226.3 294zM425.7 423.1l56.5 -174.8h-132l56.5996 174.8c3.2002 8.90039 15.7998 8.90039 18.9004 0z" />
-    <glyph glyph-name="python" unicode="&#xf3e2;"
+    <glyph glyph-name="python" unicode="&#xf3e2;" 
 d="M439.8 247.5c10.7002 -42.9004 11.2002 -75.0996 0 -108.6c-10.7998 -32.5 -22.2998 -54.2002 -53.3994 -54.2002h-160.2v-13.6006h106.7v-40.6992c0 -30.8008 -26.5 -46.5 -53.4004 -54.3008c-40.5 -11.6992 -73 -9.89941 -106.8 0
 c-28.2002 8.30078 -53.4004 25.3008 -53.4004 54.3008v101.8c0 29.2998 24.2002 54.2998 53.4004 54.2998h106.8c35.5996 0 66.7998 31 66.7998 67.7998v47.4004h40.1006c31.0996 0 45.6992 -23.2998 53.3994 -54.2002zM286.2 44c-11 0 -20 -9 -20.1006 -20.2998
 c0 -11.2002 9.10059 -20.4004 20.1006 -20.4004c11.0996 0 20.0996 9.10059 20.0996 20.4004c0 11.2002 -9 20.2998 -20.0996 20.2998zM167.8 199.9c-36.2998 0 -66.7998 -31.1006 -66.7998 -66.4004v-48.7998h-36.7002c-31.0996 0 -49.2002 22.5996 -56.7998 54.2002
diff --git a/web/static/webfonts/fa-brands-400.ttf b/web/static/webfonts/fa-brands-400.ttf
index 9a4e2eee83a055066eb68173faab7a2e33664191..1f70802f39e8ef0e37a115df4a45348623ec00f9 100644
Binary files a/web/static/webfonts/fa-brands-400.ttf and b/web/static/webfonts/fa-brands-400.ttf differ
diff --git a/web/static/webfonts/fa-brands-400.woff b/web/static/webfonts/fa-brands-400.woff
index ebfda4c3b2cbdc9bd287566c5785f1585c38e63d..e3864543f21f7f318adb01bf7bb304157cb8cdf8 100644
Binary files a/web/static/webfonts/fa-brands-400.woff and b/web/static/webfonts/fa-brands-400.woff differ
diff --git a/web/static/webfonts/fa-brands-400.woff2 b/web/static/webfonts/fa-brands-400.woff2
index ff7619b6ae26d27ca9cbbfa268ea5955984cbe1e..320535c5bc9de303652368f0bb52365fe7343fcf 100644
Binary files a/web/static/webfonts/fa-brands-400.woff2 and b/web/static/webfonts/fa-brands-400.woff2 differ
diff --git a/web/static/webfonts/fa-light-300.eot b/web/static/webfonts/fa-light-300.eot
index 9cff1fde3508844b03fbc3f58a203a23d212c473..acfc3aa32e1c7086a744eb41d5c28d9b61af2c9e 100644
Binary files a/web/static/webfonts/fa-light-300.eot and b/web/static/webfonts/fa-light-300.eot differ
diff --git a/web/static/webfonts/fa-light-300.svg b/web/static/webfonts/fa-light-300.svg
index 272c146fa4637ce4564c0d5b8123cf79f85b7b07..157a6be18fe6853fbfff18857a9da9700ef96cef 100644
--- a/web/static/webfonts/fa-light-300.svg
+++ b/web/static/webfonts/fa-light-300.svg
@@ -1,18 +1,14 @@
 <?xml version="1.0" standalone="no"?>
-<!--
-Font Awesome Pro 5.13.0 by @fontawesome - https://fontawesome.com
-License - https://fontawesome.com/license (Commercial License)
--->
 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
 <metadata>
-Created by FontForge 20190801 at Wed Jun  3 18:28:51 2020
+Created by FontForge 20201107 at Fri Jan  6 15:28:20 2023
  By root
 Copyright (c) Font Awesome
 </metadata>
-<defs>
+<!-- Font Awesome Pro 5.15.4 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) --><defs>
 <font id="FontAwesome5Pro-Light" horiz-adv-x="512" >
-  <font-face
+  <font-face 
     font-family="Font Awesome 5 Pro Light"
     font-weight="300"
     font-stretch="normal"
@@ -20,15 +16,19 @@ Copyright (c) Font Awesome
     panose-1="2 0 3 3 0 0 0 0 0 0"
     ascent="448"
     descent="-64"
-    bbox="8 -56 504 440"
+    bbox="0 -56 504 440"
     underline-thickness="25"
     underline-position="-50"
-    unicode-range="U+0020-F055"
+    unicode-range="U+0020-F0DA"
   />
     <missing-glyph />
-    <glyph glyph-name="plus-circle" unicode="&#xf055;"
+    <glyph glyph-name="plus-circle" unicode="&#xf055;" 
 d="M384 198v-12c0 -6.59961 -5.40039 -12 -12 -12h-98v-98c0 -6.59961 -5.40039 -12 -12 -12h-12c-6.59961 0 -12 5.40039 -12 12v98h-98c-6.59961 0 -12 5.40039 -12 12v12c0 6.59961 5.40039 12 12 12h98v98c0 6.59961 5.40039 12 12 12h12c6.59961 0 12 -5.40039 12 -12
 v-98h98c6.59961 0 12 -5.40039 12 -12zM504 192c0 -137 -111 -248 -248 -248s-248 111 -248 248s111 248 248 248s248 -111 248 -248zM472 192c0 119.9 -97.2998 216 -216 216c-119.9 0 -216 -97.2998 -216 -216c0 -119.9 97.2998 -216 216 -216
 c119.9 0 216 97.2998 216 216z" />
+    <glyph glyph-name="caret-down" unicode="&#xf0d7;" horiz-adv-x="320" 
+d="M287.968 288c28.4824 0 42.7275 -34.5283 22.6279 -54.627l-127.968 -128c-12.4971 -12.4971 -32.7588 -12.4961 -45.2549 0l-127.962 128c-20.1396 20.1387 -5.79785 54.627 22.627 54.627h255.93zM160 128l128 128h-256z" />
+    <glyph glyph-name="caret-right" unicode="&#xf0da;" horiz-adv-x="192" 
+d="M0 319.968c0 28.4824 34.5283 42.7275 54.627 22.6279l128 -127.968c12.4971 -12.4971 12.4961 -32.7588 0 -45.2549l-128 -127.962c-20.1387 -20.1396 -54.627 -5.79785 -54.627 22.627v255.93zM160 192l-128 128v-256z" />
   </font>
 </defs></svg>
diff --git a/web/static/webfonts/fa-light-300.ttf b/web/static/webfonts/fa-light-300.ttf
index 81ba5986c23251f665fa9c8197ce93f5285260b8..b8ba22e3eebc1aeb463d08c0559d1fb27598ac1e 100644
Binary files a/web/static/webfonts/fa-light-300.ttf and b/web/static/webfonts/fa-light-300.ttf differ
diff --git a/web/static/webfonts/fa-light-300.woff b/web/static/webfonts/fa-light-300.woff
index a3871fe38bb6693f584ab62d9bf0a4fa6db071fb..23f8f3ee6be9a31ccf3a5de7b8e323a7963f7947 100644
Binary files a/web/static/webfonts/fa-light-300.woff and b/web/static/webfonts/fa-light-300.woff differ
diff --git a/web/static/webfonts/fa-light-300.woff2 b/web/static/webfonts/fa-light-300.woff2
index b1a57e038bdb79e1a604606507abc77426f1e182..deb71d9727313cdb105c3a03334b63eaee0565a2 100644
Binary files a/web/static/webfonts/fa-light-300.woff2 and b/web/static/webfonts/fa-light-300.woff2 differ
diff --git a/web/static/webfonts/fa-regular-400.eot b/web/static/webfonts/fa-regular-400.eot
index e11b121a7ebf84fa3e69e63c99878f3305c1ab45..af4ddde1e0ff713ddec56d2caec37921919835d8 100644
Binary files a/web/static/webfonts/fa-regular-400.eot and b/web/static/webfonts/fa-regular-400.eot differ
diff --git a/web/static/webfonts/fa-regular-400.svg b/web/static/webfonts/fa-regular-400.svg
index b1cabeb7087f3e6d2cc968556ebddbe70e96a95b..4be092aa42fd616e15657d11042a95ff725ea9f5 100644
--- a/web/static/webfonts/fa-regular-400.svg
+++ b/web/static/webfonts/fa-regular-400.svg
@@ -1,18 +1,14 @@
 <?xml version="1.0" standalone="no"?>
-<!--
-Font Awesome Pro 5.13.0 by @fontawesome - https://fontawesome.com
-License - https://fontawesome.com/license (Commercial License)
--->
 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
 <metadata>
-Created by FontForge 20190801 at Wed Jun  3 18:28:51 2020
+Created by FontForge 20201107 at Fri Jan  6 15:28:20 2023
  By root
 Copyright (c) Font Awesome
 </metadata>
-<defs>
+<!-- Font Awesome Pro 5.15.4 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) --><defs>
 <font id="FontAwesome5Pro-Regular" horiz-adv-x="512" >
-  <font-face
+  <font-face 
     font-family="Font Awesome 5 Pro Regular"
     font-weight="400"
     font-stretch="normal"
@@ -26,48 +22,48 @@ Copyright (c) Font Awesome
     unicode-range="U+0020-F7D9"
   />
     <missing-glyph />
-    <glyph glyph-name="search" unicode="&#xf002;"
+    <glyph glyph-name="search" unicode="&#xf002;" 
 d="M508.5 -20.9004c4.7002 -4.69922 4.7002 -12.2998 0 -17l-22.5996 -22.5996c-4.7002 -4.7002 -12.3008 -4.7002 -17 0l-121.4 121.4c-2.2002 2.2998 -3.5 5.2998 -3.5 8.5v13.1992c-36.5 -31.5 -84 -50.5996 -136 -50.5996c-114.9 0 -208 93.0996 -208 208
 s93.0996 208 208 208s208 -93.0996 208 -208c0 -52 -19.0996 -99.5 -50.5996 -136h13.1992c3.2002 0 6.2002 -1.2002 8.5 -3.5zM208 80c88.4004 0 160 71.5996 160 160s-71.5996 160 -160 160s-160 -71.5996 -160 -160s71.5996 -160 160 -160z" />
-    <glyph glyph-name="check" unicode="&#xf00c;"
+    <glyph glyph-name="check" unicode="&#xf00c;" 
 d="M435.848 364.534c4.68652 4.68555 12.2842 4.68555 16.9707 0l28.2832 -28.2842c4.68652 -4.68652 4.68652 -12.2852 0 -16.9707l-299.812 -299.813c-4.6875 -4.68555 -12.2852 -4.68555 -16.9707 0l-133.421 133.421c-4.68652 4.6875 -4.68652 12.2852 0 16.9717
 l28.2832 28.2832c4.6875 4.68652 12.2852 4.68652 16.9717 0l96.6514 -96.6514z" />
-    <glyph glyph-name="home" unicode="&#xf015;" horiz-adv-x="576"
-d="M570.24 200.59c3.19336 -2.64844 5.78516 -8.16602 5.78516 -12.3145c0 -3.21094 -1.67383 -7.81445 -3.73535 -10.2754l-10.2305 -12.29c-2.64746 -3.16113 -8.14258 -5.72656 -12.2656 -5.72656c-3.20605 0 -7.80469 1.66992 -10.2637 3.72656l-27.5303 22.6201
-v-186.57c-0.168945 -17.4941 -14.5049 -31.7227 -32 -31.7598h-128c-17.6143 0.0498047 -31.9502 14.3857 -32 32v104h-64v-104c-0.0498047 -17.6143 -14.3857 -31.9502 -32 -32h-128c-17.6143 0.0498047 -31.9502 14.3857 -32 32v186.31l-27.4697 -22.5596
-c-2.45996 -2.05664 -7.05859 -3.72656 -10.2646 -3.72656c-4.12305 0 -9.61816 2.56543 -12.2656 5.72656l-10.2402 12.2998c-2.05957 2.46094 -3.73047 7.06152 -3.73047 10.2705c0 4.125 2.56738 9.62207 5.73047 12.2695l246.37 202.41
-c8.60449 7.16406 24.6738 12.9775 35.8701 12.9775s27.2656 -5.81348 35.8701 -12.9775l140.18 -115.1v56.2197c0.0654297 4.32324 3.62695 7.85352 7.9502 7.87988h32c4.41602 0 8 -3.58398 8 -8v-95.5195zM463.85 16l0.150391 209.79l-176 144.56l-176 -144.619v-209.73
-h96v104c0.0498047 17.6143 14.3857 31.9502 32 32h96c17.6143 -0.0498047 31.9502 -14.3857 32 -32v-104h95.8496z" />
-    <glyph glyph-name="download" unicode="&#xf019;" horiz-adv-x="576"
+    <glyph glyph-name="home" unicode="&#xf015;" horiz-adv-x="576" 
+d="M570.24 200.59c3.53906 -2.93555 5.78027 -7.37109 5.78027 -12.3242c0 -3.90625 -1.40234 -7.48633 -3.73047 -10.2656l-10.2305 -12.29c-2.93555 -3.50488 -7.34961 -5.72168 -12.2754 -5.72168c-3.90039 0 -7.47656 1.39844 -10.2539 3.72168l-27.5303 22.6201
+v-186.57c-0.169922 -17.5312 -14.4375 -31.7227 -32 -31.7598h-128c-17.6387 0.0498047 -31.9502 14.3613 -32 32v104h-64v-104c-0.0498047 -17.6387 -14.3613 -31.9502 -32 -32h-128c-17.6387 0.0498047 -31.9502 14.3613 -32 32v186.31l-27.4697 -22.5596
+c-2.77832 -2.32324 -6.35938 -3.73535 -10.2598 -3.73535c-4.92578 0 -9.33496 2.23047 -12.2705 5.73535l-10.2402 12.2998c-2.3252 2.77832 -3.74023 6.3623 -3.74023 10.2656c0 4.92773 2.23242 9.33887 5.74023 12.2744l246.37 202.41
+c9.71875 8.0918 22.2822 12.9609 35.9043 12.9609c13.623 0 26.1172 -4.86914 35.8359 -12.9609l140.18 -115.1v56.2197c0.0654297 4.34277 3.59863 7.85352 7.9502 7.87988h32c4.41504 0 8 -3.58496 8 -8v-95.5195zM463.85 16l0.150391 209.79l-176 144.56l-176 -144.619
+v-209.73h96v104c0.0498047 17.6387 14.3613 31.9502 32 32h96c17.6387 -0.0498047 31.9502 -14.3613 32 -32v-104h95.8496z" />
+    <glyph glyph-name="download" unicode="&#xf019;" horiz-adv-x="576" 
 d="M528 160c26.5 0 48 -21.5 48 -48v-128c0 -26.5 -21.5 -48 -48 -48h-480c-26.5 0 -48 21.5 -48 48v128c0 26.5 21.5 48 48 48h92.2998l-46.0996 46.0996c-30.2998 30.2002 -8.7002 81.9004 33.8994 81.9004h64v112c0 26.5 21.5 48 48 48h96c26.5 0 48 -21.5 48 -48v-112
 h64c42.7002 0 64 -51.7998 33.9004 -81.9004l-46.0996 -46.0996h92.0996zM128 240l160 -160l160 160h-112v160h-96v-160h-112zM528 -16v128h-140.2l-65.8994 -65.9004c-18.8008 -18.6992 -49.1006 -18.7998 -67.9004 0l-65.9004 65.9004h-140.1v-128h480zM440 48
 c0 13.2998 10.7002 24 24 24s24 -10.7002 24 -24s-10.7002 -24 -24 -24s-24 10.7002 -24 24z" />
-    <glyph glyph-name="book" unicode="&#xf02d;" horiz-adv-x="448"
+    <glyph glyph-name="book" unicode="&#xf02d;" horiz-adv-x="448" 
 d="M128 296v32c0 4.40039 3.59961 8 8 8h208c4.40039 0 8 -3.59961 8 -8v-32c0 -4.40039 -3.59961 -8 -8 -8h-208c-4.40039 0 -8 3.59961 -8 8zM136 208c-4.40039 0 -8 3.59961 -8 8v32c0 4.40039 3.59961 8 8 8h208c4.40039 0 8 -3.59961 8 -8v-32
 c0 -4.40039 -3.59961 -8 -8 -8h-208zM435.1 48.2998c-4.19922 -13 -4.19922 -51.5996 0 -64.5996c7.30078 -1.40039 12.9004 -7.90039 12.9004 -15.7002v-16c0 -8.7998 -7.2002 -16 -16 -16h-352c-44.2002 0 -80 35.7998 -80 80v352c0 44.2002 35.7998 80 80 80h352
 c8.7998 0 16 -7.2002 16 -16v-368c0 -7.7998 -5.5 -14.2002 -12.9004 -15.7002zM394 48h-314c-17.5996 0 -32 -14.4004 -32 -32c0 -17.7002 14.2998 -32 32 -32h314c-2.7002 17.2998 -2.7002 46.7002 0 64zM400 400h-320c-17.7002 0 -32 -14.2998 -32 -32v-278.7
 c9.7998 4.2998 20.5996 6.7002 32 6.7002h320v304z" />
-    <glyph glyph-name="info-circle" unicode="&#xf05a;"
+    <glyph glyph-name="info-circle" unicode="&#xf05a;" 
 d="M256 440c136.957 0 248 -111.083 248 -248c0 -136.997 -111.043 -248 -248 -248s-248 111.003 -248 248c0 136.917 111.043 248 248 248zM256 -8c110.569 0 200 89.4697 200 200c0 110.529 -89.5088 200 -200 200c-110.528 0 -200 -89.5049 -200 -200
 c0 -110.569 89.4678 -200 200 -200zM256 330c23.1963 0 42 -18.8037 42 -42s-18.8037 -42 -42 -42s-42 18.8037 -42 42s18.8037 42 42 42zM312 76c0 -6.62695 -5.37305 -12 -12 -12h-88c-6.62695 0 -12 5.37305 -12 12v24c0 6.62695 5.37305 12 12 12h12v64h-12
 c-6.62695 0 -12 5.37305 -12 12v24c0 6.62695 5.37305 12 12 12h64c6.62695 0 12 -5.37305 12 -12v-100h12c6.62695 0 12 -5.37305 12 -12v-24z" />
-    <glyph glyph-name="arrow-left" unicode="&#xf060;" horiz-adv-x="448"
+    <glyph glyph-name="arrow-left" unicode="&#xf060;" horiz-adv-x="448" 
 d="M229.9 -25.8994c-4.6875 -4.68652 -12.2852 -4.68652 -16.9717 -0.000976562l-209.414 209.414c-4.68555 4.6875 -4.68555 12.2852 0 16.9717l209.414 209.414c4.6875 4.68555 12.2852 4.68555 16.9717 0l19.7988 -19.7988c4.68555 -4.68652 4.68555 -12.2842 0 -16.9707
 l-155.13 -155.13h341.431c6.62695 0 12 -5.37305 12 -12v-28c0 -6.62695 -5.37305 -12 -12 -12h-341.431l155.13 -155.129c4.68555 -4.6875 4.68555 -12.2852 0 -16.9707z" />
-    <glyph glyph-name="arrow-right" unicode="&#xf061;" horiz-adv-x="448"
+    <glyph glyph-name="arrow-right" unicode="&#xf061;" horiz-adv-x="448" 
 d="M218.101 409.899c4.68652 4.68652 12.2842 4.68652 16.9707 0l209.415 -209.414c4.68555 -4.6875 4.68555 -12.2852 0 -16.9717l-209.414 -209.414c-4.6875 -4.68555 -12.2852 -4.68555 -16.9717 0l-19.7988 19.7998c-4.68555 4.68652 -4.68555 12.2842 0 16.9707
 l155.13 155.13h-341.432c-6.62695 0 -12 5.37305 -12 12v28c0 6.62695 5.37305 12 12 12h341.432l-155.13 155.129c-4.68555 4.6875 -4.68555 12.2852 0 16.9707z" />
-    <glyph glyph-name="exclamation-triangle" unicode="&#xf071;" horiz-adv-x="576"
-d="M248.747 243.295c-0.405273 6.89355 5.0752 12.7051 11.9775 12.7051h54.5479c6.90332 0 12.3838 -5.81152 11.9785 -12.7051l-6.58789 -112c-0.367188 -6.23438 -5.7334 -11.2949 -11.9795 -11.2949h-41.3691c-6.35352 0 -11.6064 4.95215 -11.9795 11.2949zM330 64
+    <glyph glyph-name="exclamation-triangle" unicode="&#xf071;" horiz-adv-x="576" 
+d="M248.747 243.295c-0.405273 6.89355 5.0752 12.7051 11.9775 12.7051h54.5479c6.90332 0 12.3838 -5.81152 11.9785 -12.7051l-6.58789 -112c-0.370117 -6.29102 -5.5957 -11.2949 -11.9795 -11.2949h-41.3691c-6.35352 0 -11.6064 4.95215 -11.9795 11.2949zM330 64
 c0 -23.1963 -18.8037 -42 -42 -42s-42 18.8037 -42 42s18.8037 42 42 42s42 -18.8037 42 -42zM329.577 424.015l239.939 -416.027c18.458 -31.9941 -4.71191 -71.9873 -41.5762 -71.9873h-479.887c-36.9355 0 -59.999 40.0537 -41.5771 71.9873l239.946 416.027
 c18.4668 32.0098 64.7207 31.9512 83.1543 0zM53.1914 -7.00195c-2.30762 -4 0.580078 -8.99805 5.19629 -8.99707h459.225c4.61816 0 7.50488 4.99805 5.19629 8.99805l-229.611 397.993c-2.30957 4.00195 -8.08496 4.00195 -10.3945 0z" />
-    <glyph glyph-name="external-link" unicode="&#xf08e;"
-d="M497.6 448c7.94922 0 14.4004 -6.45117 14.4004 -14.4004l-0.169922 -163.199c0 -7.94922 -6.45117 -14.4004 -14.4004 -14.4004h-33.3096h-0.00292969c-7.94922 0 -14.4004 6.45117 -14.4004 14.4004c0 0.0800781 0.00195312 0.209961 0.00292969 0.290039
-l2.7207 73.6299l-2.06055 2.05957l-278.86 -278.87c-1.94141 -1.94824 -5.74902 -3.5293 -8.5 -3.5293c-2.75 0 -6.55762 1.58105 -8.5 3.5293l-23 23c-1.94824 1.94141 -3.5293 5.75 -3.5293 8.5c0 2.75098 1.58105 6.55859 3.5293 8.5l278.86 278.87l-2.05957 2.06055
-l-73.6299 -2.7207c-0.0800781 -0.000976562 -0.209961 -0.00292969 -0.290039 -0.00292969c-7.94922 0 -14.4004 6.45117 -14.4004 14.4004v0.00292969v33.3096c0 7.94922 6.45117 14.4004 14.4004 14.4004zM432 160c8.83203 0 16 -7.16797 16 -16v-160
-c0 -26.4961 -21.5039 -48 -48 -48h-352c-26.4961 0 -48 21.5039 -48 48v352c0 26.4961 21.5039 48 48 48h160c8.83203 0 16 -7.16797 16 -16v-16c0 -8.83203 -7.16797 -16 -16 -16h-154c-3.31152 0 -6 -2.68848 -6 -6v-340c0 -3.31152 2.68848 -6 6 -6h340
-c3.31152 0 6 2.68848 6 6v154c0 8.83203 7.16797 16 16 16h16z" />
-    <glyph glyph-name="certificate" unicode="&#xf0a3;"
+    <glyph glyph-name="external-link" unicode="&#xf08e;" 
+d="M497.6 448c7.94824 0 14.4004 -6.45215 14.4004 -14.4004l-0.169922 -163.199c0 -7.94824 -6.45215 -14.4004 -14.4004 -14.4004h-33.3096l-0.00292969 -0.00488281c-7.94727 0 -14.4004 6.45215 -14.4004 14.3994c0 0.0986328 0.000976562 0.197266 0.00292969 0.295898
+l2.7207 73.6299l-2.06055 2.05957l-278.86 -278.87c-2.17285 -2.18066 -5.18164 -3.53125 -8.50098 -3.53125s-6.3252 1.35059 -8.49902 3.53125l-23 23c-2.18066 2.17383 -3.53125 5.18262 -3.53125 8.50195s1.35059 6.3252 3.53125 8.49805l278.86 278.87
+l-2.05957 2.06055l-73.6299 -2.7207c-0.0986328 -0.00195312 -0.191406 -0.00292969 -0.290039 -0.00292969c-7.94824 0 -14.4004 6.45312 -14.4004 14.4004v0.00292969v33.3096c0 7.94824 6.45215 14.4004 14.4004 14.4004zM432 160c8.83105 0 16 -7.16895 16 -16v-160
+c0 -26.4922 -21.5078 -48 -48 -48h-352c-26.4922 0 -48 21.5078 -48 48v352c0 26.4922 21.5078 48 48 48h160c8.83105 0 16 -7.16895 16 -16v-16c0 -8.83105 -7.16895 -16 -16 -16h-154c-3.31152 0 -6 -2.68848 -6 -6v-340c0 -3.31152 2.68848 -6 6 -6h340
+c3.31152 0 6 2.68848 6 6v154c0 8.83105 7.16895 16 16 16h16z" />
+    <glyph glyph-name="certificate" unicode="&#xf0a3;" 
 d="M489.199 192.073c41.1289 -40.2598 24.1494 -102.52 -31.1455 -116.634c15.4727 -54.3418 -30.458 -101.196 -85.4648 -85.5186c-14.2627 -55.9297 -77.0781 -71.5791 -116.589 -31.1709c-39.5664 -40.4639 -102.253 -25.0498 -116.589 31.1709
 c-54.875 -15.6396 -100.978 31.0371 -85.4648 85.5186c-55.5127 14.1699 -72.0908 76.5537 -31.1455 116.634c-41.1289 40.2598 -24.1494 102.519 31.1455 116.634c-15.5117 54.4756 30.5146 101.181 85.4648 85.5176c9.15039 35.8896 36.9072 53.7588 66.2949 53.7578
 c21.248 -0.000976562 36.7393 -8.6377 50.2939 -22.6035c39.3457 40.5361 102.41 24.4492 116.589 -31.1543c55.3457 15.7754 100.841 -31.5137 85.4648 -85.5176c55.4082 -14.1436 72.1865 -76.4609 31.1455 -116.634zM457.994 155.499l-37.3643 36.5664l37.3633 36.5654
@@ -75,14 +71,14 @@ c11.1367 10.5439 5.94336 29.2812 -8.66504 32.7754l-50.9033 12.9922l14.3496 50.38
 c-10.2617 10.8457 -29.2881 5.87793 -32.7646 -8.66797l-12.9863 -50.9199l-50.3701 14.3535c-14.4941 4.05859 -28.1533 -9.61719 -24.0996 -24.1074l14.3496 -50.3867l-50.9033 -12.9922c-14.6152 -3.49512 -19.7979 -22.2363 -8.66504 -32.7754l37.3633 -36.5654
 l-37.3633 -36.5664c-11.1377 -10.5439 -5.94336 -29.2812 8.66504 -32.7754l50.9033 -12.9912l-14.3496 -50.3877c-4.05469 -14.4932 9.61035 -28.1641 24.0996 -24.1074l50.3701 14.3535l12.9863 -50.9199c3.60645 -15.0889 22.501 -19.5166 32.7646 -8.66797
 l36.5537 37.376l36.5547 -37.376c10.1562 -10.958 29.2393 -6.08203 32.7646 8.66797l12.9863 50.9199l50.3701 -14.3535c14.4922 -4.05762 28.1543 9.61621 24.0996 24.1074l-14.3496 50.3877l50.9033 12.9912c14.6152 3.49512 19.7979 22.2363 8.66504 32.7754z" />
-    <glyph glyph-name="wrench" unicode="&#xf0ad;"
+    <glyph glyph-name="wrench" unicode="&#xf0ad;" 
 d="M507.48 330.82c13.0293 -52.3506 -2.57031 -108.521 -40.6602 -146.62c-37.8506 -37.79 -91.7002 -52.7998 -143.49 -40.9307l-183.34 -183.26c-15.5098 -15.4795 -36.1006 -24.0098 -57.9805 -24.0098c-21.9102 0 -42.5 8.53027 -57.9697 24.0098
 c-15.5098 15.4805 -24.04 36.0703 -24.04 57.9707c0 21.8994 8.53027 42.4893 24.04 57.96l183.52 183.439c-11.8799 51.9004 3.09082 105.65 40.7207 143.271c38.6299 38.6191 93.4502 53.8799 146.54 40.6895c12.2295 -3.03027 21.9102 -12.4199 25.29 -24.5303
 c3.37012 -12.0693 -0.0703125 -25.0996 -8.91016 -33.9893l-58.6699 -58.6406l5.37988 -32.4102l32.4395 -5.39941l58.6602 58.6299c8.81055 8.86035 21.8701 12.3096 33.9707 8.96973c12.0898 -3.35938 21.5 -12.9795 24.5 -25.1494zM432.87 218.13
 c20.6299 20.6201 31.5703 47.8799 31.25 76.1396l-57.3506 -57.2891l-90.5693 15.0898l-15.1299 90.5898l57.3193 57.2998h-1.12012c-27.8496 0 -54.6895 -10.9199 -75.0391 -31.2402c-28.2607 -28.2793 -37.8506 -70 -25.04 -108.899l4.62988 -14.0303l-203.84 -203.78
 c-6.44043 -6.41992 -9.9707 -14.9502 -9.9707 -24.0293c0 -9.08008 3.53027 -17.6201 9.9707 -24.04c12.7793 -12.8105 35.2197 -12.8408 48.0693 0l203.75 203.67l14.0605 -4.69043c38.8096 -12.8896 80.54 -3.25 109.01 25.21zM88.0098 39.9805
 c8.83984 0 16 -7.16016 16 -16c0 -8.84082 -7.16016 -16 -16 -16s-16 7.15918 -16 16c0 8.83984 7.16016 16 16 16z" />
-    <glyph glyph-name="users" unicode="&#xf0c0;" horiz-adv-x="640"
+    <glyph glyph-name="users" unicode="&#xf0c0;" horiz-adv-x="640" 
 d="M544 224c-44.2002 0 -80 35.7998 -80 80s35.7998 80 80 80s80 -35.7998 80 -80s-35.7998 -80 -80 -80zM544 336c-17.5996 0 -32 -14.4004 -32 -32s14.4004 -32 32 -32s32 14.4004 32 32s-14.4004 32 -32 32zM96 224c-44.2002 0 -80 35.7998 -80 80s35.7998 80 80 80
 s80 -35.7998 80 -80s-35.7998 -80 -80 -80zM96 336c-17.5996 0 -32 -14.4004 -32 -32s14.4004 -32 32 -32s32 14.4004 32 32s-14.4004 32 -32 32zM492.4 125.1c12.3994 -18.3994 19.5996 -40.5 19.3994 -64.2998v-44.7998c0 -26.5 -21.5 -48 -48 -48h-288
 c-26.5 0 -48 21.5 -48 48v44.7998c0 23.7998 7.2002 45.9004 19.6006 64.2998c27.5 40.9004 80.6992 56 127.8 41.7002c14.2002 -4.2998 29.0996 -6.7002 44.7002 -6.7002c15.5996 0 30.5 2.40039 44.6992 6.7002c47.1006 14.2998 100.301 -0.899414 127.801 -41.7002z
@@ -91,67 +87,67 @@ c0 -13.2002 -10.8008 -24 -24 -24c-13.2002 0 -24 10.7998 -24 24c0 19.7998 -16.200
 c-61.9004 0 -112 50.0996 -112 112s50.0996 112 112 112s112 -50.0996 112 -112s-50.0996 -112 -112 -112zM320 368c-35.2998 0 -64 -28.7002 -64 -64s28.7002 -64 64 -64s64 28.7002 64 64s-28.7002 64 -64 64zM154.8 177.7
 c-13.3994 -10.1006 -25.2002 -22.2002 -34.5 -36.2002c-3.7998 1.40039 -7.89941 2.5 -12.2998 2.5h-24c-19.7998 0 -36 -16.2002 -36 -36c0 -13.2002 -10.7998 -24 -24 -24s-24 10.7998 -24 24c0 46.2998 37.7002 84 84 84h24c17.2998 0 33.4004 -5.2998 46.7998 -14.2998z
 " />
-    <glyph glyph-name="link" unicode="&#xf0c1;"
+    <glyph glyph-name="link" unicode="&#xf0c1;" 
 d="M314.222 250.22c51.0918 -51.0908 54.377 -132.287 9.75 -187.16c-6.24121 -7.72949 -2.7832 -3.86426 -84.9395 -86.0195c-54.6963 -54.6963 -143.267 -54.7451 -197.99 0c-54.7109 54.6904 -54.7344 143.255 0 197.99c32.7734 32.7725 51.835 51.8984 63.4092 63.457
-c7.46289 7.45215 20.3311 2.35352 20.4854 -8.19238c0.155273 -10.585 2.28125 -27.5322 4.74609 -37.8281c0.966797 -4.02832 -0.271484 -8.26855 -3.20117 -11.1982l-45.8496 -45.8389c-32.7549 -32.7744 -32.8867 -85.8916 0 -118.8
-c32.7754 -32.7549 85.8926 -32.8867 118.8 0l75.1904 75.2002c32.7178 32.7246 32.7773 86.0127 0 118.79c-5.53711 5.54688 -15.7578 12.8174 -22.8145 16.2285c-4.62305 2.2334 -7.18164 7.25 -6.56055 12.3467c1.35547 11.1221 6.2959 21.8848 14.8145 30.4043
+c7.46289 7.45215 20.3311 2.35352 20.4854 -8.19238c0.19043 -13.0205 1.83105 -25.6514 4.74609 -37.8281c0.966797 -4.02832 -0.271484 -8.26855 -3.20117 -11.1982l-45.8496 -45.8389c-32.7549 -32.7744 -32.8867 -85.8916 0 -118.8
+c32.7754 -32.7549 85.8926 -32.8867 118.8 0l75.1904 75.2002c32.7178 32.7246 32.7773 86.0127 0 118.79c-6.62207 6.63379 -14.2822 12.1045 -22.8145 16.2285c-4.62305 2.2334 -7.18164 7.25 -6.56055 12.3467c1.35547 11.1221 6.2959 21.8848 14.8145 30.4043
 l4.375 4.375c3.625 3.62598 9.17773 4.59473 13.7607 2.29395c12.999 -6.52344 25.1865 -15.2109 36.0244 -26.0488zM470.958 406.96c54.7109 -54.6914 54.7344 -143.256 0.000976562 -197.991c-32.7734 -32.7725 -51.835 -51.8984 -63.4092 -63.457
-c-7.46289 -7.45215 -20.3311 -2.35352 -20.4854 8.19238c-0.155273 10.585 -2.28125 27.5322 -4.74609 37.8281c-0.966797 4.02832 0.271484 8.26855 3.20117 11.1982l45.8486 45.8398c32.7549 32.7744 32.8867 85.8916 0 118.8c-32.7754 32.7549 -85.8926 32.8867 -118.8 0
-l-75.1904 -75.2002c-32.7178 -32.7246 -32.7773 -86.0127 0 -118.79c5.53711 -5.54688 15.7578 -12.8174 22.8145 -16.2285c4.62305 -2.2334 7.18164 -7.25 6.56055 -12.3467c-1.35547 -11.1221 -6.29492 -21.8857 -14.8145 -30.4043l-4.375 -4.375
+c-7.46289 -7.45215 -20.3311 -2.35352 -20.4854 8.19238c-0.19043 13.0205 -1.83105 25.6514 -4.74609 37.8281c-0.966797 4.02832 0.271484 8.26855 3.20117 11.1982l45.8486 45.8398c32.7549 32.7744 32.8867 85.8916 0 118.8c-32.7754 32.7549 -85.8926 32.8867 -118.8 0
+l-75.1904 -75.2002c-32.7178 -32.7246 -32.7773 -86.0127 0 -118.79c6.62109 -6.63379 14.2822 -12.1045 22.8145 -16.2285c4.62305 -2.2334 7.18164 -7.25 6.56055 -12.3467c-1.35547 -11.1221 -6.29492 -21.8857 -14.8145 -30.4043l-4.375 -4.375
 c-3.62695 -3.625 -9.17871 -4.59473 -13.7607 -2.29395c-12.999 6.52344 -25.1865 15.2109 -36.0244 26.0488c-51.0918 51.0908 -54.377 132.287 -9.75 187.16c6.24121 7.72949 2.7832 3.86328 84.9395 86.0195c54.6963 54.6963 143.267 54.7451 197.99 0z" />
-    <glyph glyph-name="code-branch" unicode="&#xf126;" horiz-adv-x="384"
+    <glyph glyph-name="code-branch" unicode="&#xf126;" horiz-adv-x="384" 
 d="M384 304c0 -35.2002 -22.7998 -65.0996 -54.4004 -75.7998c-0.5 -28.1006 -7.59961 -50.5 -21.5996 -67.9004c-28.2002 -35.0996 -76 -39.5996 -118.2 -43.5c-25.7002 -2.39941 -49.8994 -4.59961 -66.0996 -12.7998
 c-7.10059 -3.59961 -11.7998 -8.2002 -14.9004 -13.4004c30 -11.5 51.2002 -40.5996 51.2002 -74.5996c0 -44.2002 -35.7998 -80 -80 -80s-80 35.7998 -80 80c0 35.7998 23.5 66.0996 56 76.4004v199.3c-32.5 10.2002 -56 40.5 -56 76.2998c0 44.2002 35.7998 80 80 80
 s80 -35.7998 80 -80c0 -35.7998 -23.5 -66.0996 -56 -76.2998v-144c23.9004 11.5 53.0996 14.2998 81.2998 16.8994c35.9004 3.30078 69.7998 6.5 85.2002 25.7002c6.7998 8.40039 10.4004 20.7998 11 36.9004c-33.2002 9.7002 -57.5 40.3994 -57.5 76.7998
 c0 44.2002 35.7998 80 80 80s80 -35.7998 80 -80zM80 400c-17.5996 0 -32 -14.4004 -32 -32s14.4004 -32 32 -32s32 14.4004 32 32s-14.4004 32 -32 32zM80 -16c17.5996 0 32 14.4004 32 32s-14.4004 32 -32 32s-32 -14.4004 -32 -32s14.4004 -32 32 -32zM304 272
 c17.5996 0 32 14.4004 32 32s-14.4004 32 -32 32s-32 -14.4004 -32 -32s14.4004 -32 32 -32z" />
-    <glyph glyph-name="file" unicode="&#xf15b;" horiz-adv-x="384"
+    <glyph glyph-name="file" unicode="&#xf15b;" horiz-adv-x="384" 
 d="M369.9 350.1c9 -9 14.0996 -21.2998 14.0996 -34v-332.1c0 -26.5 -21.5 -48 -48 -48h-288c-26.5 0 -48 21.5 -48 48v416c0 26.5 21.5 48 48 48.0996h204.1c12.7002 0 24.9004 -5.09961 33.9004 -14.0996zM332.1 320l-76.0996 76.0996v-76.0996h76.0996zM48 -16h288v288
 h-104c-13.2998 0 -24 10.7002 -24 24v104h-160v-416z" />
-    <glyph glyph-name="file-pdf" unicode="&#xf1c1;" horiz-adv-x="384"
+    <glyph glyph-name="file-pdf" unicode="&#xf1c1;" horiz-adv-x="384" 
 d="M369.9 350.1c9 -9 14.0996 -21.2998 14.0996 -34v-332.1c0 -26.5 -21.5 -48 -48 -48h-288c-26.5 0 -48 21.5 -48 48v416c0 26.5 21.5 48 48 48.0996h204.1c12.7002 0 24.9004 -5.09961 33.9004 -14.0996zM332.1 320l-76.0996 76.0996v-76.0996h76.0996zM48 -16h288v288
 h-104c-13.2998 0 -24 10.7002 -24 24v104h-160v-416zM298.2 127.7c10.5 -10.5 8 -38.7002 -17.5 -38.7002c-14.7998 0 -36.9004 6.7998 -55.7998 17c-21.6006 -3.59961 -46 -12.7002 -68.4004 -20.0996c-50.0996 -86.4004 -79.4004 -47 -76.0996 -31.2002
 c4 20 31 35.8994 51 46.2002c10.5 18.3994 25.3994 50.5 35.3994 74.3994c-7.39941 28.6006 -11.3994 51 -7 67.1006c4.7998 17.6992 38.4004 20.2998 42.6006 -5.90039c4.69922 -15.4004 -1.5 -39.9004 -5.40039 -56c8.09961 -21.2998 19.5996 -35.7998 36.7998 -46.2998
 c17.4004 2.2002 52.2002 5.5 64.4004 -6.5zM100.1 49.9004c0 -0.700195 11.4004 4.69922 30.4004 35c-5.90039 -5.5 -25.2998 -21.3008 -30.4004 -35zM181.7 240.5c-2.5 0 -2.60059 -26.9004 1.7998 -40.7998c4.90039 8.7002 5.59961 40.7998 -1.7998 40.7998zM157.3 103.9
 c15.9004 6.09961 34 14.8994 54.7998 19.1992c-11.1992 8.30078 -21.7998 20.4004 -30.0996 35.5c-6.7002 -17.6992 -15 -37.7998 -24.7002 -54.6992zM288.9 108.9c3.59961 2.39941 -2.2002 10.3994 -37.3008 7.7998c32.3008 -13.7998 37.3008 -7.7998 37.3008 -7.7998z" />
-    <glyph glyph-name="file-image" unicode="&#xf1c5;" horiz-adv-x="384"
+    <glyph glyph-name="file-image" unicode="&#xf1c5;" horiz-adv-x="384" 
 d="M369.9 350.1c9 -9 14.0996 -21.2998 14.0996 -34v-332.1c0 -26.5 -21.5 -48 -48 -48h-288c-26.5 0 -48 21.5 -48 48v416c0 26.5 21.5 48 48 48.0996h204.1c12.7002 0 24.9004 -5.09961 33.9004 -14.0996zM332.1 320l-76.0996 76.0996v-76.0996h76.0996zM48 -16h288v288
 h-104c-13.2998 0 -24 10.7002 -24 24v104h-160v-416zM80 32v64l39.5 39.5c4.7002 4.7002 12.2998 4.7002 17 0l39.5 -39.5l87.5 87.5c4.7002 4.7002 12.2998 4.7002 17 0l23.5 -23.5v-128h-224zM128 272c26.5 0 48 -21.5 48 -48s-21.5 -48 -48 -48s-48 21.5 -48 48
 s21.5 48 48 48z" />
-    <glyph glyph-name="file-archive" unicode="&#xf1c6;" horiz-adv-x="384"
+    <glyph glyph-name="file-archive" unicode="&#xf1c6;" horiz-adv-x="384" 
 d="M128.3 288h32v-32h-32v32zM192.3 384v-32h-32v32h32zM128.3 352h32v-32h-32v32zM192.3 320v-32h-32v32h32zM369.9 350.1c9 -9 14.0996 -21.2998 14.0996 -34v-332.1c0 -26.5 -21.5 -48 -48 -48h-288c-26.5 0 -48 21.5 -48 48v416c0 26.5 21.5 48 48 48.0996h204.1
 c12.7002 0 24.9004 -5.09961 33.9004 -14.0996zM256 396.1v-76.0996h76.0996zM336 -16v288h-104c-13.2998 0 -24 10.7002 -24 24v104h-48.2998v-16h-32v16h-79.7002v-416h288zM194.2 182.3l17.2998 -87.7002c6.40039 -32.3994 -18.4004 -62.5996 -51.5 -62.5996
 c-33.2002 0 -58 30.4004 -51.4004 62.9004l19.7002 97.0996v32h32v-32h22.1006c5.7998 0 10.6992 -4.09961 11.7998 -9.7002zM160.3 57.9004c17.9004 0 32.4004 12.0996 32.4004 27c0 14.8994 -14.5 27 -32.4004 27c-17.8994 0 -32.3994 -12.1006 -32.3994 -27
 c0 -14.9004 14.5 -27 32.3994 -27zM192.3 256v-32h-32v32h32z" />
-    <glyph glyph-name="file-code" unicode="&#xf1c9;" horiz-adv-x="384"
+    <glyph glyph-name="file-code" unicode="&#xf1c9;" horiz-adv-x="384" 
 d="M149.9 98.9004c3.5 -3.30078 3.69922 -8.90039 0.399414 -12.4004l-17.3994 -18.5996c-1.60059 -1.80078 -4 -2.80078 -6.40039 -2.80078c-2.2002 0 -4.40039 0.900391 -6 2.40039l-57.7002 54.0996c-3.7002 3.40039 -3.7002 9.30078 0 12.8008l57.7002 54.0996
 c3.40039 3.2998 9 3.2002 12.4004 -0.400391l17.3994 -18.5996l0.200195 -0.200195c3.2002 -3.59961 2.7998 -9.2002 -0.799805 -12.3994l-32.7998 -28.9004l32.7998 -28.9004zM369.9 350.1c9 -9 14.0996 -21.2998 14.0996 -34v-332.1c0 -26.5 -21.5 -48 -48 -48h-288
 c-26.5 0 -48 21.5 -48 48v416c0 26.5 21.5 48 48 48.0996h204.1c12.7002 0 24.9004 -5.09961 33.9004 -14.0996zM256 396.1v-76.0996h76.0996zM336 -16v288h-104c-13.2998 0 -24 10.7002 -24 24v104h-160v-416h288zM209.6 234l24.4004 -7
 c4.7002 -1.2998 7.40039 -6.2002 6 -10.9004l-54.7002 -188.199c-1.2998 -4.60059 -6.2002 -7.40039 -10.8994 -6l-24.4004 7.09961c-4.7002 1.2998 -7.40039 6.2002 -6 10.9004l54.7002 188.1c1.39941 4.7002 6.2002 7.40039 10.8994 6zM234.1 157.1
 c-3.5 3.30078 -3.69922 8.90039 -0.399414 12.4004l17.3994 18.5996c3.30078 3.60059 8.90039 3.7002 12.4004 0.400391l57.7002 -54.0996c3.7002 -3.40039 3.7002 -9.30078 0 -12.8008l-57.7002 -54.0996c-3.5 -3.2998 -9.09961 -3.09961 -12.4004 0.400391
 l-17.3994 18.5996l-0.200195 0.200195c-3.2002 3.59961 -2.7998 9.2002 0.799805 12.3994l32.7998 28.9004l-32.7998 28.9004z" />
-    <glyph glyph-name="file-check" unicode="&#xf316;" horiz-adv-x="384"
-d="M369.941 350.059c7.75977 -7.75977 14.0586 -22.9658 14.0586 -33.9404v-332.118c0 -26.5098 -21.4902 -48 -48 -48h-288c-26.5098 0 -48 21.4902 -48 48v416c0 26.5098 21.4902 48 48 48h204.118c10.9746 0 26.1807 -6.29883 33.9404 -14.0586zM332.118 320
+    <glyph glyph-name="file-check" unicode="&#xf316;" horiz-adv-x="384" 
+d="M369.941 350.059c8.68848 -8.68848 14.0586 -20.6943 14.0586 -33.9404v-332.118c0 -26.5098 -21.4902 -48 -48 -48h-288c-26.5098 0 -48 21.4902 -48 48v416c0 26.5098 21.4902 48 48 48h204.118c13.2461 0 25.252 -5.37012 33.9404 -14.0586zM332.118 320
 l-76.1182 76.1182v-76.1182h76.1182zM48 -16h288v288h-104c-13.2549 0 -24 10.7451 -24 24v104h-160v-416zM309.151 176.661l-142.31 -141.169c-4.70508 -4.66699 -12.3027 -4.63672 -16.9707 0.0673828l-75.0908 75.7002
 c-4.66699 4.70508 -4.6377 12.3037 0.0673828 16.9717l22.7197 22.5352c4.70508 4.66699 12.3027 4.6377 16.9697 -0.0683594l44.1035 -44.4609l111.072 110.181c4.70508 4.66699 12.3027 4.63672 16.9707 -0.0683594l22.5361 -22.7178
 c4.66699 -4.70605 4.63672 -12.3027 -0.0683594 -16.9707z" />
-    <glyph glyph-name="container-storage" unicode="&#xf4b7;" horiz-adv-x="640"
+    <glyph glyph-name="container-storage" unicode="&#xf4b7;" horiz-adv-x="640" 
 d="M640 384c0 -8.7998 -7.2002 -16 -16 -16v-352c8.7998 0 16 -7.2002 16 -16v-16c0 -8.7998 -7.2002 -16 -16 -16h-608c-8.7998 0 -16 7.2002 -16 16v16c0 8.7998 7.2002 16 16 16v352c-8.7998 0 -16 7.2002 -16 16v16c0 8.7998 7.2002 16 16 16h608
 c8.7998 0 16 -7.2002 16 -16v-16zM576 16v352h-512v-352h512zM136 64c-4.40039 0 -8 3.59961 -8 8v240c0 4.40039 3.59961 8 8 8h32c4.40039 0 8 -3.59961 8 -8v-240c0 -4.40039 -3.59961 -8 -8 -8h-32zM360 64c-4.40039 0 -8 3.59961 -8 8v240c0 4.40039 3.59961 8 8 8h32
 c4.40039 0 8 -3.59961 8 -8v-240c0 -4.40039 -3.59961 -8 -8 -8h-32zM472 64c-4.40039 0 -8 3.59961 -8 8v240c0 4.40039 3.59961 8 8 8h32c4.40039 0 8 -3.59961 8 -8v-240c0 -4.40039 -3.59961 -8 -8 -8h-32zM248 64c-4.40039 0 -8 3.59961 -8 8v240
 c0 4.40039 3.59961 8 8 8h32c4.40039 0 8 -3.59961 8 -8v-240c0 -4.40039 -3.59961 -8 -8 -8h-32z" />
-    <glyph glyph-name="file-download" unicode="&#xf56d;" horiz-adv-x="384"
+    <glyph glyph-name="file-download" unicode="&#xf56d;" horiz-adv-x="384" 
 d="M216 211.93v-84.0098h48.8701c10.71 0 16.0498 -12.9795 8.4502 -20.5195l-72.3105 -71.7705c-4.99023 -4.9502 -13.04 -4.9502 -18.0293 0l-72.3105 71.7705c-7.59961 7.5498 -2.25977 20.5195 8.4502 20.5195h48.8799v84.0098c0 6.62988 5.37012 12 12 12h24
 c6.62988 0 12 -5.37012 12 -12zM369.83 350.02c9 -9 14.1699 -21.2998 14.1699 -33.9893v-332.04c0 -26.4902 -21.5703 -47.9902 -48.0703 -47.9902h-287.939c-26.4902 0 -47.9902 21.5 -47.9902 47.9902v415.92c0 26.4902 21.5 47.9902 47.9902 48.0898h204.06
 c12.6904 0 24.8906 -5.09961 33.8906 -14.0996zM255.95 396.01v-76.0801h76.0898zM336 -16.0098v287.95h-104.04c-13.2998 0 -24 10.6895 -24 23.9893v103.98h-159.97v-415.92h288.01z" />
-    <glyph glyph-name="laptop-code" unicode="&#xf5fc;" horiz-adv-x="640"
+    <glyph glyph-name="laptop-code" unicode="&#xf5fc;" horiz-adv-x="640" 
 d="M624 96c8.7998 0 16 -7.2002 16 -16v-48c0 -52.7998 -43.2002 -96 -96 -96h-448c-52.7998 0 -96 43.2002 -96 96v48c0 8.7998 7.2002 16 16 16h48v288c0 35.2002 28.7998 64 64 64h384c35.2002 0 64 -28.7998 64 -64v-288h48zM112 384v-288h416v288
 c0 8.66992 -7.33008 16 -16 16h-384c-8.66992 0 -16 -7.33008 -16 -16zM592 32v16h-180.9c-5.58008 -9.38965 -15.3799 -16 -27.0996 -16h-128c-11.7197 0 -21.5303 6.61035 -27.0996 16h-180.9v-16c0 -26.4697 21.5303 -48 48 -48h448c26.4697 0 48 21.5303 48 48z
 M277.66 186.35c-6.25 -6.25 -16.3906 -6.25 -22.6406 0l-58.3398 58.3408c-6.25 6.25 -6.25 16.3799 0 22.6299l58.3398 58.3398c6.25 6.25 16.3809 6.25 22.6309 0l11.3096 -11.3105c6.25 -6.25 6.25 -16.3799 0 -22.6299l-35.71 -35.7197l35.7197 -35.71
 c6.25 -6.25 6.25 -16.3799 0 -22.6299zM351.04 197.65c-6.25 6.25 -6.25 16.3799 0 22.6299l35.71 35.7197l-35.71 35.71c-6.25 6.25 -6.25 16.3799 0 22.6299l11.3096 11.3105c6.25 6.25 16.3809 6.25 22.6309 0l58.3398 -58.3408c6.25 -6.25 6.25 -16.3799 0 -22.6299
 l-58.3398 -58.3398c-6.25 -6.25 -16.3809 -6.25 -22.6309 0z" />
-    <glyph glyph-name="rabbit-fast" unicode="&#xf709;" horiz-adv-x="640"
-d="M598.33 258.56c26.0898 -18.4092 41.6699 -48.3896 41.6602 -80.1699c0 -54.2295 -44.4004 -98.3496 -98.9805 -98.3496h-61.0693c19.4492 -14.6104 32.0498 -37.8604 32.0498 -64c0 -26.5098 -21.4902 -48 -48 -48h-160c-11.668 0 -27.5312 6.98438 -35.4102 15.5898
+    <glyph glyph-name="rabbit-fast" unicode="&#xf709;" horiz-adv-x="640" 
+d="M598.33 258.56c26.0898 -18.4092 41.6699 -48.3896 41.6602 -80.1699c0 -54.2295 -44.4004 -98.3496 -98.9805 -98.3496h-61.0693c19.4492 -14.6104 32.0498 -37.8604 32.0498 -64c0 -26.5098 -21.4902 -48 -48 -48h-160c-14.0146 0 -26.6299 6 -35.4102 15.5898
 l-14.5996 15.9502l-42.2109 -24.1201c-8.71973 -4.96973 -18.25 -7.4502 -27.7793 -7.4502c-9.68066 0 -19.3398 2.5498 -28.1201 7.66016c-17.4404 10.1299 -27.8799 28.2305 -27.8799 48.4199v23.7305c0 18.7695 9.31934 36.1895 24.9395 46.5898l9.54004 5.16016
 c-42.4102 46.3301 -43.8496 47.1201 -51.1494 59.0098c-9.79004 -4.20996 -20.3506 -6.5498 -31.3301 -6.5498c-44.2402 0 -80 35.7998 -80 79.9893c0 44.2402 35.8096 79.9902 80 79.9902c17.4199 0 33.8193 -5.7793 47.5293 -16
 c34.8301 37.5205 71.6201 55.9902 112.37 55.9902c26.8799 0 52.8906 -7.84961 80.4707 -21.3203c1.7793 18.5801 11.04 30.5205 16.7393 36.2207c11.0303 11.0293 26.2002 17.0996 42.71 17.0996c8.99023 0 18.04 -1.83008 26.8809 -4.86035
@@ -163,16 +159,16 @@ c-2.37988 2.60059 -4.7002 5.2002 -7.28027 7.78027c-29.5303 29.5205 -63.9199 48.0
 c-95.1602 63.2998 -155.2 111.99 -208.109 111.99c-27.5605 0 -53.1904 -13.21 -80.8506 -44.4502c-21.8496 -24.6797 -21.5498 -61.8301 0.810547 -86.0498l144.14 -157.47h160.01c0 17.6396 -14.3398 32 -32 32h-80v59.1797c0 27.3398 -17.4697 51.6201 -42.5 59.0303
 l-36.3096 10.7598c-12.7197 3.75977 -19.9697 17.1201 -16.1904 29.8398c3.75 12.6904 17 19.9404 29.8105 16.1904l36.3096 -10.7705c45 -13.3301 76.46 -56.1396 76.8105 -104.27l48.0596 20.0293h93.0195zM512 208.01c8.83984 0 16 -7.16016 16 -16s-7.16016 -16 -16 -16
 s-16 7.16016 -16 16s7.16016 16 16 16z" />
-    <glyph glyph-name="stars" unicode="&#xf762;"
-d="M259.688 362.032c-2.03418 1.0166 -3.68555 3.6875 -3.68555 5.96289c0 2.27441 1.65137 4.94531 3.68555 5.96191l49.6455 20.7031l20.7041 49.6426c1.01367 2.04102 3.68457 3.69727 5.96289 3.69727s4.9502 -1.65625 5.96387 -3.69727l20.7012 -49.6426
-l49.6465 -20.7031c2.03418 -1.0166 3.68555 -3.6875 3.68555 -5.96191c0 -2.27539 -1.65137 -4.94629 -3.68555 -5.96289l-49.6465 -20.7012l-20.7012 -49.6445c-1.01367 -2.04102 -3.68555 -3.69727 -5.96387 -3.69727s-4.94922 1.65625 -5.96289 3.69727l-20.7041 49.6445
-zM509.053 228.763c1.62695 -0.814453 2.94727 -2.95117 2.94727 -4.77051s-1.32031 -3.95605 -2.94727 -4.77051l-39.7139 -16.5596l-16.5596 -39.71c-0.810547 -1.63379 -2.94727 -2.95898 -4.77051 -2.95898s-3.96094 1.3252 -4.77051 2.95898l-16.5615 39.71
-l-39.7119 16.5596c-1.62695 0.814453 -2.94727 2.95117 -2.94727 4.77051s1.32031 3.95605 2.94727 4.77051l39.7119 16.5576l16.5615 39.7119c0.810547 1.63184 2.94824 2.95703 4.77051 2.95703s3.95996 -1.3252 4.77051 -2.95703l16.5596 -39.7119zM364.308 180.695
-c18.7822 -2.70312 26.376 -25.9053 12.7822 -39.2012l-75.9092 -73.998l17.9072 -104.591c0.199219 -1.1084 0.361328 -2.9209 0.361328 -4.04688c0 -12.6182 -10.2412 -22.8594 -22.8594 -22.8594c-3.16406 0 -7.99512 1.21191 -10.7842 2.7041l-93.8154 49.3887
-l-93.8154 -49.3887c-2.74414 -1.49219 -7.50586 -2.70312 -10.6289 -2.70312h-0.0595703c-13.3125 0 -25.1885 12 -22.5938 26.9053l18 104.591l-75.9082 73.998c-13.6885 13.2959 -6.09473 36.498 12.6875 39.2012l104.815 15.2969l46.9082 95.2002
-c3.35254 7.06445 12.4189 12.7979 20.2393 12.7979c0.0722656 0 0.189453 -0.000976562 0.261719 -0.000976562c0.0605469 0 0.15918 0.000976562 0.219727 0.000976562c7.85742 0 17.0273 -5.7334 20.4678 -12.7979l46.9082 -95.2002zM249.492 84.1982l57.9072 56.2959
-l-79.8145 11.5928l-35.5947 72.2012l-35.5957 -72.2012l-79.8145 -11.5928l57.8145 -56.2959l-13.7197 -79.4033l71.3154 37.499l71.1895 -37.499z" />
-    <glyph glyph-name="tools" unicode="&#xf7d9;"
+    <glyph glyph-name="stars" unicode="&#xf762;" 
+d="M259.688 362.032c-2.18848 1.09375 -3.69238 3.34766 -3.69238 5.95898c0 2.61035 1.50391 4.87207 3.69238 5.96582l49.6455 20.7031l20.7041 49.6426c1.08887 2.19434 3.3457 3.7041 5.95898 3.7041c2.61426 0 4.87793 -1.50977 5.96777 -3.7041l20.7012 -49.6426
+l49.6465 -20.7031c2.1875 -1.09375 3.69238 -3.34766 3.69238 -5.95898c0 -2.61035 -1.50488 -4.87207 -3.69238 -5.96582l-49.6465 -20.7012l-20.7012 -49.6445c-1.08984 -2.19434 -3.3457 -3.7041 -5.95996 -3.7041c-2.61328 0 -4.87793 1.50977 -5.9668 3.7041
+l-20.7041 49.6445zM509.053 228.763c1.75 -0.875977 2.95215 -2.67871 2.95215 -4.76758c0 -2.08789 -1.20215 -3.89746 -2.95215 -4.77344l-39.7139 -16.5596l-16.5596 -39.71c-0.871094 -1.75586 -2.67578 -2.96387 -4.76758 -2.96387
+c-2.09082 0 -3.90234 1.20801 -4.77344 2.96387l-16.5615 39.71l-39.7119 16.5596c-1.75 0.875977 -2.95215 2.67871 -2.95215 4.76758c0 2.08789 1.20215 3.89746 2.95215 4.77344l39.7119 16.5576l16.5615 39.7119c0.871094 1.75488 2.67676 2.96191 4.76758 2.96191
+s3.90137 -1.20703 4.77344 -2.96191l16.5596 -39.7119zM364.308 180.695c18.7822 -2.70312 26.376 -25.9053 12.7822 -39.2012l-75.9092 -73.998l17.9072 -104.591c0.237305 -1.32031 0.336914 -2.64551 0.336914 -4.0332c0 -12.6162 -10.2422 -22.8584 -22.8584 -22.8584
+c-3.88965 0 -7.55371 0.972656 -10.7607 2.68945l-93.8154 49.3887l-93.8154 -49.3887c-3.15332 -1.71484 -6.78906 -2.70312 -10.6279 -2.70312h-0.0605469c-13.3125 0 -25.1885 12 -22.5938 26.9053l18 104.591l-75.9082 73.998
+c-13.6885 13.2959 -6.09473 36.498 12.6875 39.2012l104.815 15.2969l46.9082 95.2002c3.59473 7.5752 11.2979 12.7979 20.2344 12.7979c0.0888672 0 0.177734 0 0.266602 -0.000976562c0.0742188 0 0.131836 0.0214844 0.207031 0.0214844
+c8.99902 0 16.7861 -5.23242 20.4805 -12.8184l46.9082 -95.2002zM249.492 84.1982l57.9072 56.2959l-79.8145 11.5928l-35.5947 72.2012l-35.5957 -72.2012l-79.8145 -11.5928l57.8145 -56.2959l-13.7197 -79.4033l71.3154 37.499l71.1895 -37.499z" />
+    <glyph glyph-name="tools" unicode="&#xf7d9;" 
 d="M224 351.9v16.0996l-1.09961 0.799805c6.7998 12.2002 15.0996 23.7002 25.2998 33.9004c38.7002 38.5996 93.3994 53.7998 146.6 40.5996c12.2002 -3 21.9004 -12.3994 25.2002 -24.5c3.40039 -12.0996 0 -25.0996 -8.90039 -34l-58.5996 -58.5996l5.40039 -32.4004
 l32.3994 -5.39941l58.7002 58.5996c8.7998 8.90039 21.7998 12.4004 34 9c12 -3.40039 21.4004 -13 24.4004 -25.2002c13 -52.2998 -2.60059 -108.5 -40.7002 -146.6c-8.90039 -9 -18.9004 -16.6006 -29.4004 -22.9004l-30.7002 30.7002
 c-1.69922 1.7002 -3.7998 3 -5.59961 4.59961c11.5996 5.2002 22.5 12.3008 31.7998 21.6006c20.6006 20.5996 31.5 47.7998 31.2002 76.0996l-57.2998 -57.2998l-90.6006 15.0996l-15.0996 90.6006l57.4004 57.2002h-1.2002c-27.7998 0 -54.7002 -10.9004 -75 -31.2002
diff --git a/web/static/webfonts/fa-regular-400.ttf b/web/static/webfonts/fa-regular-400.ttf
index 0e6f05639034f4223d9cb645947b5d76a20b94e6..3984000046751ab42b6d9969dccd04ec2053ac18 100644
Binary files a/web/static/webfonts/fa-regular-400.ttf and b/web/static/webfonts/fa-regular-400.ttf differ
diff --git a/web/static/webfonts/fa-regular-400.woff b/web/static/webfonts/fa-regular-400.woff
index d2d9a6a5957a027e05e5c02eb72f77ee86395e6c..a062c7ac67b60ffd25611cce6708c348e2f67edb 100644
Binary files a/web/static/webfonts/fa-regular-400.woff and b/web/static/webfonts/fa-regular-400.woff differ
diff --git a/web/static/webfonts/fa-regular-400.woff2 b/web/static/webfonts/fa-regular-400.woff2
index 755f8a9f3fcaad712b3b0908ee24bc8bc2ac1778..5b75e3ac9b8bfd55a653498973afae2bd4049fcf 100644
Binary files a/web/static/webfonts/fa-regular-400.woff2 and b/web/static/webfonts/fa-regular-400.woff2 differ
diff --git a/web/static/webfonts/fa-solid-900.eot b/web/static/webfonts/fa-solid-900.eot
index 888fae00755bfcfa381be09dff47aca298862a65..72515e38780eacedbe4c5d2b00bd2bc491396de0 100644
Binary files a/web/static/webfonts/fa-solid-900.eot and b/web/static/webfonts/fa-solid-900.eot differ
diff --git a/web/static/webfonts/fa-solid-900.svg b/web/static/webfonts/fa-solid-900.svg
index d1368336547a1bda249249f4bc03bfc70d9a5498..eab2eac13d3fbcf8b26613c8ab850d6bf716d3ab 100644
--- a/web/static/webfonts/fa-solid-900.svg
+++ b/web/static/webfonts/fa-solid-900.svg
@@ -1,18 +1,14 @@
 <?xml version="1.0" standalone="no"?>
-<!--
-Font Awesome Pro 5.13.0 by @fontawesome - https://fontawesome.com
-License - https://fontawesome.com/license (Commercial License)
--->
 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
 <metadata>
-Created by FontForge 20190801 at Wed Jun  3 18:28:51 2020
+Created by FontForge 20201107 at Fri Jan  6 15:28:20 2023
  By root
 Copyright (c) Font Awesome
 </metadata>
-<defs>
+<!-- Font Awesome Pro 5.15.4 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) --><defs>
 <font id="FontAwesome5Pro-Solid" horiz-adv-x="512" >
-  <font-face
+  <font-face 
     font-family="Font Awesome 5 Pro Solid"
     font-weight="900"
     font-stretch="normal"
@@ -26,7 +22,7 @@ Copyright (c) Font Awesome
     unicode-range="U+0020-F055"
   />
     <missing-glyph />
-    <glyph glyph-name="plus-circle" unicode="&#xf055;"
+    <glyph glyph-name="plus-circle" unicode="&#xf055;" 
 d="M256 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM400 164v56c0 6.59961 -5.40039 12 -12 12h-92v92c0 6.59961 -5.40039 12 -12 12h-56c-6.59961 0 -12 -5.40039 -12 -12v-92h-92c-6.59961 0 -12 -5.40039 -12 -12v-56
 c0 -6.59961 5.40039 -12 12 -12h92v-92c0 -6.59961 5.40039 -12 12 -12h56c6.59961 0 12 5.40039 12 12v92h92c6.59961 0 12 5.40039 12 12z" />
   </font>
diff --git a/web/static/webfonts/fa-solid-900.ttf b/web/static/webfonts/fa-solid-900.ttf
index 95cb3e15a965bbba1aedb2d39e3f455a3ec38970..e5edd2c47abd2ad44c8509b602c9ea1f5f26cd07 100644
Binary files a/web/static/webfonts/fa-solid-900.ttf and b/web/static/webfonts/fa-solid-900.ttf differ
diff --git a/web/static/webfonts/fa-solid-900.woff b/web/static/webfonts/fa-solid-900.woff
index 93e512ed082964503eff0ea7449fea3fb1e7577b..2c0f18492bf5f8244d2ddc4bbcd5f825f635d4c4 100644
Binary files a/web/static/webfonts/fa-solid-900.woff and b/web/static/webfonts/fa-solid-900.woff differ
diff --git a/web/static/webfonts/fa-solid-900.woff2 b/web/static/webfonts/fa-solid-900.woff2
index ed80151706aea1287c6783625aac3d935bac2ad5..1cd80a6150139393847f1b5eb3f2d643d0c9415e 100644
Binary files a/web/static/webfonts/fa-solid-900.woff2 and b/web/static/webfonts/fa-solid-900.woff2 differ